搜档网
当前位置:搜档网 › ZPL-II-常用命令参考

ZPL-II-常用命令参考

ZPL-II-常用命令参考
ZPL-II-常用命令参考

ZPL II 常用命令参考

2008年07月30日星期三16:54

ZPL II 命令参考

^A缩放/点阵字体

^A(可缩放/点阵字体)命令用于内置的True Type字体。可缩放字体(也可以认为是平滑矢量字体)能够以点为单位来对横向、纵向进行扩展。点阵字体由点阵象素组成,通常高度高度大于宽度。

内置的的缩放字体(A0=CG Triumvirate Bold Condensed)默认为不旋转,15点高,12点宽。打印机将从^A命令得到字体的旋转方向、宽度、高度等参数。

^A命令的格式:

^Af,o,h,w

^A =缩放/点阵字体

f =字体名

默认值:0(CG Triumvirate Bold Condensed)

其他值:A-Z,0-9(打印机的任何字体,包括下载字体,EPROM中储存的,当

然这些字体必须用^CW来定义为A-Z,0-9)

0 =字体方向

默认值:^FW默认值或上一个^FW的值。

其他值:N = 正常(Normal)

R = 顺时针旋转90度(Roated)

I = 顺时针旋转180度(Inverted)

B = 顺时针旋转270度(Bottom)

h =字符高度

曲线字体:

默认值:15点或上一次^CF的值。

可接受

10-1500点

的值:

点阵字体:

默认值:指定点阵字体的标准高度

其他值:标准高度高度的整数倍,2-10。

w =字符宽度

曲线字体:

默认值:12点或上一次^CV的值,也可以显示为0

可接受

10-1500点

的值:

点阵字体:

默认值:指定点阵字体的标准宽度

其他值:标准高度高度的整数倍,2-10。

^A@ 使用字体名来调用字体

^A@(使用字体名来调用字体)命令使用字体的全名,来调用字体

示例:

^XAA@N,25,25,B:CYRILLIC.FNT^FO100,20^FS

^FDThis is a test.^FS

^A@N,50,50^FO200,40^FS

^FDThis string uses the B:Cyrillic.FNT^FS

^XZ

第一行命令将查找字体卡/后备电池RAM(B:)中的“Cyrillic.FNT”字体,当字体找到后,命令将继续定义字符的方向,大小,然后在标签上打印字段数据“This is a test.”

一旦^A@定义了“Cyrillic.FNT”,它的作用将一直保持到下一个^A@命令定义一个新字体名时。

在本例中第二个^A@命令中,字符的大小增加了,设置了新的旋转方向,打印机用同样的字体打印出字段数据“This string use the B:Cyrillic.FNT.”

^A@o,h,w,n

^A@=缩放/点阵字体

f =使用字体名来调用字体

默认值:0(CG Triumvirate Bold Condensed)

其他值:A-Z,0-9(打印机的任何字体,包括下载字体,EPROM中储存的,当

然这些字体必须用^CW来字定义为A-Z,0-9)

o =字体方向

默认值:上一个^FW值,如省略则为N。

其他值:N = 正常(Normal)

R = 顺时针旋转90度(Roated)

I = 顺时针旋转180度(Inverted)

B = 顺时针旋转270度(Bottom)

h =字符高度(以点为单位)

缩放字体:整个字符高度的点数,放大倍数不是必须的,因为字符是可缩放的。

点阵字体:数值将四舍五入为字体基本高度的整数倍,然后再除以基本高度,得

到最接近的放大倍数。

w =字符宽度(以点为单位)

缩放字体:整个字符宽度的点数,放大倍数不是必须的,因为字符是可缩放的。

点阵字体:数值将四舍五入为字体基本高度的整数倍,然后再除以基本宽度,得

到最接近的放大倍数。

n=字体名(按照ZPL命名惯例)

如果没有指定设备号的字母,默认的设备是RAM,或R:。如果不指定字体名,

上一个^A@指定的字体仍将发生作用。

^B1 Code 11条码

^B1(Code 11)也就是USD-8码。在Code 11条码中,每个字符由三个条的两个空组成,字符集为10个数字和破折号。

打印比例调整:2.0到3.0

^FD(Field Data:数据字段)限制:100+字符。实际总数据由^BY的比例与标签的宽度(如果旋转,则指长度)

^B1命令的格式:

^B1o,e,h,f,g

^B1 =Code 11条码

o =字体方向

默认值:^FW默认值或上一个^FW的值。

其他值:N = 正常(Normal)

R = 顺时针旋转90度(Roated)

I = 顺时针旋转180度(Inverted)

B = 顺时针旋转270度(Bottom)

e=校验位

默认值:N(No) = 2位校验位

其他值: Y(Yes) = 1位校验位

h =条码高度

默认值:由^BY设置

其他值:1到9999点

f =打印注释行

默认值: Y = 打印(Yes)

其他值:N = 不打印(No)

g=将注释行打印在条码上方

默认值: N = 不打印在条码上方

其他值: Y = 打印在条码上方

^B3 Code 39码

^B3(Code 39码)是很多行业的标准,为美国国防部(DOD)所采用,是美国国家标准协会(ANSI)MH10.8-1983的三种识别符号之一。也叫作USD-3码或39码。

39码的每个字符由九个元素组成:五个条,四个空和字符间隙,这九个元素中,三个是宽的,六个是窄的。

打印比例调整:2.0到3.0

^FD(Field Data:数据字段)限制:100+字符。实际总数据由^BY的比例与标签的宽度(如果旋转,则指长度)

字符集为10个数字和破折号。

VxWorks常用命令汇总

VxWorks常用的命令 1.与任务相关的命令 sp function,[arg1],...,[arg9] -启动任务,最多接受9个参数,默认的优先级100、堆栈20000字节 period n,function,[arg1],...,[arg8] -创建一个周期调用function的任务,周期为n秒,最多接受8个参数 repeat m,function,[arg1],...,[arg8] -创建一个反复调用function的任务,调用次数为m,m=0时永久调用,最多也是8个参数 ts tidX -挂起任务 tr tidX -恢复挂起的任务 td tidX -删除任务 i tidX -显示任务基本信息,参数为0时显示全部任务 ti tidX -显示任务详细信息,包括寄存器、堆栈等 tt tidX -显示任务的函数调用关系 checkStack tidX -显示任务堆栈使用的历史统计,参数为0时显示全部任务 [其中tidX可以为任务ID 也可以为任务名] 2、系统信息 lkup ["string"] -在系统符号表中查找并列出含有"string"字符的函数及全局变量,有两个特殊参数: 0,给出符号表统计;""(空字符串),列出全部符号 lkAddr addr -显示addr地址附近的符号表 l addr,[n] -显示addr地址开始的n条指令的反汇编,n省略时默认为10条指令 h [n] -n为0时列出最近执行的shell命令,默认20条;n非0时,设定shell记录的历史命令的数目 d [addr,[number],[width]] -显示addr地址开始的number个单元的内容,width定制每个单元的宽度,可以是1、2、4、8 m addr,[width] -按width宽度修改addr地址的内容,width可以是1、2、4、8 memShow 1 -显示系统分区上空闲和已分配空间的总数等 printErrno value -打印系统定义的错误码的宏 3、与网络相关的命令 ifShow ["ifname"] - show info about network interfaces inetstatShow - show all Internet protocol sockets tcpstatShow - show statistics for TCP udpstatShow - show statistics for UDP ipstatShow - show statistics for IP icmpstatShow - show statistics for ICMP arpShow - show a list of known ARP entries

Panabit常用命令手册

Panabit常用命令手册 1.基本 官方硬件管理口:MGT 默认管理ip:192.168.0.200 Web管理界面:https://192.168.0.200 Web管理界面默认用户和密码:admin/panabit 后台管理默认用户和密码:root/panaos 2.FreeBSD命令 1)修改root密码:passwd 2)查看管理口IP:ifconfig 3)临时修改管理口IP:ifconfig 管理口网卡名 192.168.0.199/24 4)修改管理口IP: ee /conf/ifadmin.conf

修改好之后按esc键,选择a)leave editor 按回车,离开编辑,再选择a)save changes 保存修改,然后重启设备。 5)查看WEB界面密码:cat /usr/ramdisk/admin/.htpasswd 6)修改web界面密码:ee /usr/system/admin/.htpasswd

修改好之后按esc键,选择a)leave editor 按回车,离开编辑,再选择a)save changes 保存修改。 7)添加数据网卡: 注意,添加了数据网卡后,原有的license会失效,必须重新授权。 ifconfig找到新加网卡的网卡名 然后编辑PG.conf文件,ee /etc/PG.conf,将新网卡加入数据网卡

然后退出,保存,重启设备。 、 8)panaos服务的启动和停止: /usr/system/bin/ipectrl start 启动panaos服务默认开机后是启动的, /usr/system/bin/ipectrl stop 停止panaos服务停止后,软件停止工作,数据网卡会不通,web界面都会登录不了。 9)ping 命令 Ping IP 这个ping是由管理网卡发出去的,因此这里检查的是管理口的网络情况。 3 floweye命令

vxWorks开发环境构建步骤及开发资源

vxWorks开发环境构建步骤及开发资源 技创科技(Technique Innovator Inc.) https://www.sodocs.net/doc/4d9226154.html, 一、Tornado集成开发环境构成 Tornado是集成开发环境的名称,主要由帮助及参考文档、操作系统vxWorks、开发工具(编译器、调试器、编辑器、target server等,据统计,挂接在Tornado下的可选工具和第三方有数百个)等三部分构成,分别对应三个目录: i.docs/ 所有文档都集中在该目录中, books.html是根索引,入门级开发请务必查看 以下文档: ●如果要熟悉使用界面及Tornado使用、创建工程,请参考:Tornado用户手册 及Tornado集成开发环境的HELP->content调出来的联机帮助文档; ●vxWorks的编译是使用标准GNU Makefile来编译连接的,要了解Makefile语 法请参考”GNU Make”;具体的Make rules存放在target/h/make/目录下。 ●如何调试?请参考“Debugging with GDB” ●vxWorks构成、特点及kernel,编程等:请参考:VxWorks Programmer's Guide, 系统调用、库函数接口标准等,请参考:VxWorks Reference Manual ●有关BSP(board support package)的构成、初始化、底层驱动等,请参考“BSP Reference” ●网络应用编程指南(socket编程): “VxWorks Network Programmer's Guide” ii.host/ 该部分存放主机端(开发机)的工具,如Tornado.exe,make.exe,编译器、调试器及TCL命令解释器等等,开发中要用到的工具都存放在目录 host\x86-win32\bin 下,部分命令是.exe文件,部分是.bat的,其中有torvars.bat文 件,是设置Tornado集成开发环境的环境变量用的,在使用其他工具前,要运行它 设置正确的环境变量及可执行文件搜索路径。 iii.target/ vxWorks操作系统、源码、BSP、设备驱动、头文件、配置文件等config/ BSP的存放地方,底层开发者绝大部分时间在该目录下度过,该目录下除了all/和comps/外,其他每个目录对应一种硬件板的BSP,开发者在 做BSP开发时,原则上除了对应BSP目录能修改外,target/目录下的其他 所有目录都不应该作出改动,否则会影响到其他BSP,常用BSP有: pid7t/ →ARM公司推出的pid7 ARM7TDMI评估板的BSP integratorX/ →ARM公司推出的integratorXXX评估板的BSP tk4510a/ →我们要使用的S3C4510B板的BSP SNDS100/ →三星公司推出的SNDS100(KS3C50100/S3C4510B)板的 BSP h/ 头文件存放地点,包括vxWorks的及所有其他组件的 arch/arm/ ARM体系结构相关头文件 make/ 编译连接时要用到的规则都存放在这里 vxWorks.h wind Kernel(vxWorks的核心”Wind Kernel”的API及常量说明) lib/ vxWorks是一个商用操作系统,其不开放源码部分的.o文件及.a(库文件)文件存放在这里(当然,除了config/目录外,所有其他目录下的*.c源码在编

HP日常维护常用命令手册

HP9000 日常维护常用命令手册 一、系统开、关机简介 1.HP Superdome开机顺序 打开总电源(配电柜电源)。 打开背面主机机柜电源。 打开主机外设电源,如DVD ROM、磁带机和内置硬盘。 最后打开主机前面板48V电源。 主机启动完毕进入登陆界面后输入正确的用户名和口令登录系统 在超级用户提示符下执行 cmviewcl命令,检查双机集群状态。 A.PACKAGE 状态为running。表明集群已经启动,检查数据库状态。B.PACKAGE 状态为UNKOWN。表明集群没有正常启动,执行cmruncl –v –n gx_sd01直至PACKAGE 状态为running,检查数据库状态。 检查应用系统是否能正常运行。 2.HP Superdome关机顺序 确认数据库已经关闭。 在超级用户提示符下执行cmhaltcl –f –v命令。 在超级用户提示符下执行cmviewcl命令,检查集群的状态,直至NODE和PACKAGE状态都为UNKOWN后,执行shutdown –h –y 0命令关闭主机操作系统。 主机完全关闭后,关闭主机前面板48V电源。 关闭主机外设电源,如DVDROM、磁带机、内置硬盘 关闭背面主机机柜电源。 关闭总电源(配电柜电源)。 二、系统监控常用命令 1.监控文件系统的使用情况 #bdf Filesystem kbytes used avail %used Mounted on /dev/vg00/lvol1 67733 35561 25398 58% / /dev/vg01/lvol1 20480 11675 8247 59% /home

EPON常用命令讲解

EPON常用命令讲解 ?数据业务基本排查 ?语音业务基本排查 ?930软件脚本简介 ?其他常用命令 ?典型案例分析 数据业务基本排查 基本思路: 在PON系统内GSWC、EC2、ONU各业务环节上应保证: 配置正确 配置生效 MAC地址正确转发 ?FTTH型ONU ?FTTB型ONU 配置核查 Onu switch目录: show vlan all显示所有端口vlan; show vlan 查看交换芯片单个vlan及其所属端口的信息,如果此端口配置为出口剥离vlan,相应端口显示为UN;反之显示为VF show vlan default 显示所有端口的untag属性的vlanid; Onu Debug下相关命令: ddd show port [|all] vlan config显示系统QinQ不使能下的Fe端口vlan的配置信息show port [|all] vlan service显示系统QinQ使能下的Fe端口vlan的配置信息show port [|all] vlan translation table显示端口的软件vlan转换表 EC2 Pon目录: show qinq_config <1-2> <1-24> 查询qinq模式下ONU端口业务信息 端口检查 show port status查看交换芯片端口的状态,可以查看用户端口是否接了终端,工作模式是否正确等 查看地址转发表

ONU swtich目录 show arl查看mac地址转发表,会显示学习到的端口、vlanid和mac地址,如果用户的vlan id同时上下行数据中学到,其中26端口( CPU端口)表示下行数据正常,用户端口1-24表示上行数据正常; OLT fdb目录 show fdb slot <1-8,11-18>查看上行数据时,查看业务卡(EC2)fdb表 show fdb slot 29查看下行数据时,查看上联口fdb表 主控盘学的地址的VID应该是最外层VLAN的VID。 如果,上下行fdb表都正确,但是拨号拨不上去,可以在OL T的上连口抓包,查看进出的包内容。如果有出去的包而无回来的包,则可以判断出是上游设备出问题。 如果fdb表学习不正确,则VLAN配置有问题,可以根据fdb表的情况,先判断问题出现在哪一个设备上,再查看VLAN配置有无问题。 其他处理方式: 如时延大、丢包、组播业务等问题,可分别在EPON系统与其他系统的接口处利用抓包工具查看定位,由于上联口只能封装单层vlan,Qinq和单层vlan方式会略有差别。 FTTN型ONU 与其他ONU差异 FTTN型ONU相对其他类型ONU比较独立,对于普通的数据、语音业务,OLT相当于“透传”的通道。 配置核查: FSWB Profile目录下 创建/修改/查看ADSL2+端口模板参数: add xaplus profile ; set dsl-profile ; show dsl-profile ; 主要查看4个方面: 1.编码类型(lineCoding) 一般编码类型在开通的下行速率低于8Mb/s时采用G .dmt,大于8M时采用adsl2plusauto。 2.线路类型(channelMode) 线路类型采用interleaved更为稳定 3.训练速率(dnFastMaxTxRate,dnIntlMaxTxRate,upFastMaxTxRate,upIntlMaxTxRate) ADSL 一般最大上行可达速率为800Kb/s,下行可达速率为8Mb/s ADSL2+一般最大上行可达速率为1Mb/s,下行可达速率为28Mb/s 配置时上行速率不要超过1Mb/s,推荐640Kb/s

VxVM—常用命令手册

vertas volume manager命令手册一、常见命令 获取机器ID和机器类型的命令添加License的命令... 一、获取机器ID和机器类型的命令 #hostid #uname -i 二、添加License的命令 #vxlicense -c 三、查看License的命令 # vxlicense -p 四、名词解析 VRTSvxvm VxVM软件 VRTSlic VxVM licensing utilities VRTSvmdoc VxVM电子文档 VRTSvmman VxVM帮助手册 VRTSvmdev VxVM developer’s package VRTSvxsa VxVM图形管理界面 VRTSvxfs VxFS软件 VRTSfsdoc VxFS文档 五、添加VxVM和VxFS包 #mount –F hsfs –o ro /dev/dsk/c0t6d0s2 /mnt # pkgadd –d path_name product_packages 注意:要以超级用户权限登录系统,完了后还要重启系统。 六、安装VxFS后,修改/etc/system ,在里面添加一行: set lwp_default_stksize=0x4000 并将原始的文件拷贝一份。

七、检查安装包: #pkginfo 列出所有安装的包 #pkginfo | grep VRTS 列出安装的VERITAS的包 #pkginfo –l pkckage 列出某个安装包的详细信息 八、用vxinstall来创建rootdg 。 选择Custom安装。 九、显示执行过的命令: #tail –f /var/opt/vmsa/logs/command 十、命令行 在如下几个目录中,可以找到在命令行中使用的命令: /etc/vx/bin /usr/sbin /usr/lib/vxvm/bin 注:把这些目录加入到PATH环境变量中去。 十一、几条常用命令: vxassist 、vxprint 、vxdg 、vxdisk 十二、检查是否有别的VMSA版本存在: #pkginfo –l | grep vmsa 如果有则删除: #pkgrm VRTSvmsa 十三、启动VMSA 1.以root用户登录; 2.#./vmsa_server & 3.xhost + system_name (这一步有时需要做) 4.DISPLAY=’uname –n ‘:0.0 ;export DISPLAY(这一步有时需要做)十四、启动VMSA客户端 1.本地启动:# vmsa 2.远程启动:# vmsa remote_machine_name 十五、几个命令

VxWorks操作系统MakeFile

VxWorks操作系统MakeFile(一) 时间:2008-8-24 夜 版权申明:本文为水煮鱼为水煮鱼@博客园撰写,不得用于商业用途,如需摘用,请与水煮鱼联系。 1、介绍 本文将介绍为什么要将你的C源代码分离成几个合理的独立文档,什么时候需要拆分,那又怎么拆分呢? 然后再介绍如何使用GUN Make使你的编译和链接步骤自动化。可能你使用的是其他的make工具,但是其实道理都差不多。当然如果你对自己的编程工具有怀疑的话,可以不妨实际的试试。 2、多文件项目介绍 a. why? 为什么使用多文件项目?他们有什么好处呢? 从表面上看,多文件项目是够复杂的了,又要头文件,又需要extern申明,并且如果你要查找一个文件的话,还需要在更多的文件里搜索。 但是如果把其考虑成一个项目,那一个项目根据功能划分为小的模块,那就不难理解了。 想想如果是一个一万行代码,如果你把其放到一个文件里,则在编译的时候,则需要对一万行代码进行重新编译。不过如果你如果把其放到不同的文件里,那修改一行,则只需要编译一个文件就可以了。可能你会说,一万行代码,就算全部编译,那点时间也基本可以忽略不计,但是实际情况是,在一个大的系统里,可能代码达到几十万甚至上百万,千万行代码的规模。以我们的项目为例,目前代码规模已经达到了上千万行的级别,如果全部重新编译,则将耗费几个小时甚至半天的时间。如果将其划分多多个文件,则修改一行所引入的编译代码,将不会随着你代码规模的增大而增大。所以多个文件的优点不言自明了。 不过对于不便于搜索的问题,其实只要文件划分得当,也并不会造成多大的困难。其实,从多个目标文件生成一个程序包比从一个单一文件生成程序包要好的多。当然,实际上这是不是一个优势还与你所使用的系统有关。但是当使用gcc/ld(一个GUN C编译器/连接器)把一个程序包连接到一个程序时,在连接的过程中,它会尝试不去连接没有使用到的部分,但它每次只能从程序包中把一个完整的目标文件排除在外。因此,如果你修改了一个程序包中某一个目标文档中任何一个符号的话,那么这个目标文件整个都会被连接进来。要是一个程序包被非常充分的分解的话,那么经过链接后,得到的可执行文件会比从一个大目标文件组成的程序包连接得到的文件小的多。 并且常常我们的程序是模块化的,高内聚,低耦合,使得文件之间共享部分被减少到了最少,因此采用多文件的方式,可以比较容易的找到代码中的bug。 b.when? 那什么时候分解你的项目? 如果你开发的是一个大项目,在开始前,应该好好考虑一下你将如何实现,并且将生成几个文件来存放你的代码。当然,在项目的开发过程中,你可以建立新的我文件,但是这将打乱你的整体布局,可能造成你整体结构的调整。因此特别建

vvm—常用命令手册

v e r t a s v o l u m e m a n a g e r命令手册一、常见命令 获取机器ID和机器类型的命令添加License的命令... 一、获取机器ID和机器类型的命令 #hostid #uname -i 二、添加License的命令 #vxlicense -c 三、查看License的命令 # vxlicense -p 四、名词解析 VRTSvxvm VxVM软件 VRTSlic VxVM licensing utilities VRTSvmdoc VxVM电子文档 VRTSvmman VxVM帮助手册 VRTSvmdev VxVM developer’s package VRTSvxsa VxVM图形管理界面 VRTSvxfs VxFS软件 VRTSfsdoc VxFS文档 五、添加VxVM和VxFS包 #mount –F hsfs –o ro /dev/dsk/c0t6d0s2 /mnt # pkgadd –d path_name product_packages 注意:要以超级用户权限登录系统,完了后还要重启系统。 六、安装VxFS后,修改/etc/system ,在里面添加一行: set lwp_default_stksize=0x4000 并将原始的文件拷贝一份。 七、检查安装包:

#pkginfo 列出所有安装的包 #pkginfo | grep VRTS 列出安装的VERITAS的包 #pkginfo –l pkckage 列出某个安装包的详细信息 八、用vxinstall来创建rootdg 。 选择Custom安装。 九、显示执行过的命令: #tail –f /var/opt/vmsa/logs/command 十、命令行 在如下几个目录中,可以找到在命令行中使用的命令: /etc/vx/bin /usr/sbin /usr/lib/vxvm/bin 注:把这些目录加入到PATH环境变量中去。 十一、几条常用命令: vxassist 、vxprint 、vxdg 、vxdisk 十二、检查是否有别的VMSA版本存在: #pkginfo –l | grep vmsa 如果有则删除: #pkgrm VRTSvmsa 十三、启动VMSA 1.以root用户登录; 2.#./vmsa_server & 3.xhost + system_name (这一步有时需要做) 4.DISPLAY=’uname –n ‘:;export DISPLAY(这一步有时需要做)十四、启动VMSA客户端 1.本地启动:# vmsa 2.远程启动:# vmsa remote_machine_name 十五、几个命令 1.确定VMSA是否运行:# vmsa_server -q 2.停止VMSA服务: # vmsa_server -k

MPC8377硬件环境下vxworks仿真的建立过程

MPC8377硬件环境下vxworks仿真的建立过程 2012-8-7 U-BOOT常用命令: 重启:reset 查看环境变量:printenv 修改环境变量:例如修改PC机IP,setenv serverip “……” 保存环境变量:saveenv 下载bootrom:run laodvx 如果需要用到其他命令,在命令行输入“?”查看。 1.首先,需要在FLASH中烧写好U-BOOT,把串口和网线连接好(如果多串口和网口的话,请检查并接在正确的位置),打开串口调试工具并设置在数据读取状态,然后上电,在倒计时读秒完成前在命令输入行输入任何信息进入U-BOOT层。 命令行 U-BOOT读秒区 2.在命令行输入printenv命令会显示U-BOOT的信息,如果ip不是我们想要的,可以通过setenv serverip “……”来修改,如下图中就把ip从192.168.1.24

改为192.168.1.43,修改完成后需要saveenv,然后reset,整个修改完成。 Printenv命令后的ip信息 Setenv serverip ”192.168.1.43” 后的结果 3.下载bootrom。先找到vxworks编译好的bootrom.bin文件,例如:本PC 上的路径C:\WindRiver-GPPVE-3.6-PPC-Eval\vxworks-6.6\target\config\mds837x,如下图。 需要的bootrom文件 把bootrom复制到tftp软件所在的位置,如下图。

放置好的bootrom文件 然后启动tftp软件,并在命令行输入:run loadvx,成功后如下图,至此bootrom 下载完毕。 下载成功后tftp显示信息 4.Vxworks下载。首先启动Vxworks6.6自带的ftp server,并配置好登陆用户和密码以及相关设置,主要有两部分设置,如下图。

迈普交换机常用命令手册

迈普交换机常用命令手册 Prepared on 22 November 2020

迈普交换机常用命令手册 目录 1、各种命令模式介绍及模式间切换方法 1)普通用户模式 ,输入用户名及口令后,默认进入“普通用户模式”,执行quit命令退出。2)特权用户模式 在普通用户模式下执行enable命令,输入口令后进入“特权用户模式”,执行disable 命令退回到普通用户模式。

注明:在该模式可以查看端口概述信息、查看交换机配置、查看交换机版本等,但无法修改交换机配置。 3)全局模式 在特权模式下执行configterminal命令进入“全局模式”,执行exit命令退回到特权模式下。 备注:该模式可以配置交换机运行所需的全局参数,但无法执行TELNET操作。 4)端口配置模式 在全局模式下或者接口模式下执行interface命令(同时指定相应的接口类型、接口号),进入“端口配置模式”,执行exit命令退回到全局配置模式。 备注:在该模式下,可以对端口进行配置。如:设置端口类型、设置端口归属VLAN、开启或关闭端口POE功能等。 2、交换机维护常用命令 1)查看当前交换机的配置信息 【命令】showrunning-config 【命令模式】特权模式或全局模式 【示例】 2)查看当前交换机端口的概述信息 【命令】showinterethernetstatus 【命令模式】特权模式或全局模式 【示例】 3)查看当前交换机端口的POE状态 【命令】showpowerinlineinterface 【命令模式】特权模式或全局模式 【示例】

4)查看当前交换机的MAC地址表的内容 【命令】showmac-address-table 【命令模式】特权模式或全局模式 【示例】 5)查看当前交换机的ARP映射表 【命令】showarp 【命令模式】特权模式或全局模式 【示例】 6)查看当前交换机的型号 【命令】showversion 【命令模式】特权模式或全局模式 【示例】 7)开启和关闭交换机端口 【命令】开启/关闭:shutdown/noshutdown 【命令模式】端口配置模式 【举例】 8)开启和关闭交换机端口POE功能 【命令】开启/关闭:powerinlineenable/nopowerinlineenable 【命令模式】端口配置模式 【备注】开启端口POE功能前,须在“全局模式”开启POE功能(powerinlineenable)。 【示例】 9)配置交换机端口的模式(access/hybrid/trunk)及归属VLAN。 【命令】设定端口模式:switchportmode(access/hybrid/trunk) 设定端口归属VLAN:Access模式命令(switchportaccessvlan81)

(完整版)CAD最常用命令大全实用版

cad命令大全 L, *LINE 直线 ML, *MLINE 多线(创建多条平行线) PL, *PLINE 多段线 PE, *PEDIT 编辑多段线 SPL, *SPLINE 样条曲线 SPE, *SPLINEDIT 编辑样条曲线 XL, *XLINE 构造线(创建无限长的线) A, *ARC 圆弧 C, *CIRCLE 圆 DO, *DONUT 圆环 EL, *ELLIPSE 椭圆 PO, *POINT 点 DCE, *DIMCENTER 中心标记 POL, *POLYGON 正多边形 REC, *RECTANG 矩形 REG, *REGION 面域 H, *BHATCH 图案填充 BH, *BHATCH 图案填充 -H, *HATCH HE, *HATCHEDIT 图案填充...(修改一个图案或渐变填充)SO, *SOLID 二维填充(创建实体填充的三角形和四边形)*revcloud 修订云线 *ellipse 椭圆弧 DI, *DIST 距离 ME, *MEASURE 定距等分 DIV, *DIVIDE 定数等分

DT, *TEXT 单行文字 T, *MTEXT 多行文字 -T, *-MTEXT 多行文字(命令行输入) MT, *MTEXT 多行文字 ED, *DDEDIT 编辑文字、标注文字、属性定义和特征控制框ST, *STYLE 文字样式 B, *BLOCK 创建块... -B, *-BLOCK 创建块...(命令行输入) I, *INSERT 插入块 -I, *-INSERT 插入块(命令行输入) W, *WBLOCK “写块”对话框(将对象或块写入新图形文件)-W, *-WBLOCK 写块(命令行输入) -------------------------------------------------------------------------------- AR, *ARRAY 阵列 -AR, *-ARRAY 阵列(命令行输入) BR, *BREAK 打断 CHA, *CHAMFER 倒角 CO, *COPY 复制对象 CP, *COPY 复制对象 E, *ERASE 删除 EX, *EXTEND 延伸 F, *FILLET 圆角 M, *MOVE 移动 MI, *MIRROR 镜像 LEN, *LENGTHEN 拉长(修改对象的长度和圆弧的包含角)

打通VxWorks调试环境 Step by Step(X86)

打通VxWorks调试环境Step by Step 1 引言 1.1 编写目的 概要说明如何建立使用Tornado开发、调试VxWorks的环境(X86版本)。 1.2 背景 1.3 定义 HOST:主机,运行Tornado集成环境,FTP Server,Target Server,以及编辑、build 工程、下载目标文件的各种软件工具; TARGET:目标机,HOST产生的vxWorks映像运行的位置,对于X86版本来说也是一台PC ; TORNADO:C:\Tornado,安装Tornado的路径; BSPNAME:C:\Tornado\target\config\pc486,BSP的路径,本例中我们选择pc486;PROJECT:C:\Tornado\proj\Project2,我们自己创建的工程的路径; BIN:C:\Tornado\host\x86-win32\bin,Tornado的可执行程序的路径; HOME:C:\Tornado\host\x86-win32\bin,FTP用户的根目录。 1.4 参考资料 Tornado User’s G uide (Windows Version), 2.0, Edition 1 VxWorks Programmer’s Guide, 5.4, Edition 1 2 总体描述 2.1 硬件环境 HOST与TARGET通过以太网互连,并且位于同一网段;同时,串口通过直连电缆(NULL Modem Cable)连接。目标机配置有软盘驱动器,网卡为3com 3c905B. 2.2 软件环境 主机操作系统为Windows 2000简体中文专业版(SP3);安装Tornado Version 2.0和Win 2k 补丁。 (CD No. TDK-12835-ZC-01 & TDK-13127-ZC-00, T2 LM for x86) 2.3 预览 在VxWorks调试环境中,HOST与TARGET之间连接的方式有多种,比如串口和网络;引导TARGET的方式也有多种,当然对X86平台来说最简单的是软盘引导了。在本文档中我们以网络连接、软盘引导为例,建立起调试环境。主要步骤包括: HOST上启动FTP Server, 配置BSP 创建可以引导TARGET的Boot ROM, 制作引导盘(软盘), 用软盘引导TARGET, TARGET通过网络连接从HOST下载vxWorks映像文件, TARGET运行vxWorks, HOST上启动Target Server连接Target Agent,成功建立调试环境之后,就可以在HOST 生成目标模块,下载到TARGET运行,并通过Tornado集成环境进行调试。

迈普交换机常用命令手册-v1

迈普常用命令手册 V1.3

目录 1概述 (1) 2配置命令 (2) 2.1系统模式及切换 (2) 2.2基础配置 (3) 2.2.1配置主机名 (3) 2.2.2配置账户 (3) 2.2.3配置登陆 (3) 2.2.4配置Vlan (3) 2.3配置端口 (4) 2.3.1双工速率..................................................................................................... 错误!未定义书签。 2.4配置T RACK (4) 2.5配置MSTP (5) 2.6配置VRRP (5) 2.7配置T RUNK (6) 2.8多接口LINK-AGGREGATION (6) 2.9配置ACL (6) 2.10配置路由 (7) 2.10.1静态路由 (7) 2.10.2配置RIP (7) 2.10.3配置OSPF (8) 2.11管理配置 (9) 2.11.1配置AAA (9) 2.11.2配置端口镜像 (9) 2.11.3文件管理 (10) 2.11.4Logging (10) 2.11.5配置SNMP (11) 2.11.6配置NTP (11) 3迈普常用命令 (12) 3.1查找MP命令 (12) 3.2常用命令 (12) 3.2.1查看信息..................................................................................................... 错误!未定义书签。 3.2.2删除配置..................................................................................................... 错误!未定义书签。 3.2.3查看配置文件 (12)

VxWorks 基本概念

VxWorks基本概念 Bootrom和Boot image的区别,Boot image和VxWorks image的联系和区别 bootrom 是指on-chip bootrom,在CPU芯片内部,内嵌有小的boot程序(bootloader),类似于PC机主板上的BIOS的存储区域。和boot image不是一回事。VxWorks文档中的bootrom区是指boot image存放的位置。 boot image的作用是把VxWorks image 加载到主板。boot image只初始化很少的硬件系统如串口,网口等。为加载VxWorks image做准备,当VxWorks系统下载完毕后,b oot image的作用也就完成了。 VxWorks image含有完整的VxWorks OS.是真正运行于目标板上的操作系统。应用程序运行于VxWorks系统之上。 boot image 和VxWorks image生成在使用BSP文件上的区别在于:在启动顺序中Bootrom调用bootConfig.c,而VxWorks调用usrConfig.c. 在ROM中VxWorks运行的方式(和bootrom编译到一起还是单独固化到ROM中),在ROM中的内存分配? VxWorks加载到主板运行,分不同的情况,如果VxWorks是压缩的,加载时解压到RAM的RAM_HIGH_ADRS.如果是ROM based VxWorks,VxWorks image的data段复制到RAM的LOCAL_LOW_ADRS, text部分留在ROM并在ROM中执行。 既不压缩又不ROM based的VxWorks直接copy到RAM_LOW_ADRS运行。 若在config.h中修改系统设置,如增加网卡等,是否需要重新烧bootrom?如果增加其他oem产品呢? 如果主板中有Boot image存在则不需要重新烧,用FTP等download加载VxWorks 即可。 VxWorks 系统编程中任务级与中断级的通讯如何实现? 中断是由硬件触发,软件的作用只是将中断服务例程(ISP)与中断事件连接起来。 1.使能中断,函数intEnable()。 2.用intConnect()登记中断号,和相应的中断例程ISR.这样一旦有中断发生,系统自动跳转到相应位置执行ISR.

最新ANSYS常用命令大全

详细吧 ANSYS常用命令 Fini(退出四大模块,回到BEGIN层) /cle (清空内存,开始新的计算) 1.定义参数、数组,并赋值. 2./prep7(进入前处理) 定义几何图形:关键点、线、面、体 定义几个所关心的节点,以备后处理时调用节点号。 设材料线弹性、非线性特性 设置单元类型及相应KEYOPT 设置实常数 设置网格划分,划分网格 根据需要耦合某些节点自由度 定义单元表 存盘 3./solu 加边界条件 设置求解选项 定义载荷步 求解载荷步 4./post1(通用后处理) 5./post26 (时间历程后处理) 6.PLOTCONTROL菜单命令 7.参数化设计语言 8.理论手册 Fini(退出四大模块,回到BEGIN层) /cle (清空内存,开始新的计算) 1定义参数、数组,并赋值. ◆ * dim, par, type, imax, jmax, kmax, var1, vae2, var3 定义数组 par: 数组名 type:array 数组,如同fortran,下标最小号为1,可以多达三维(缺省) char 字符串组(每个元素最多8个字符) table imax,jmax, kmax 各维的最大下标号 var1,var2,var3 各维变量名,缺省为row,column,plane(当type为table时) 2/prep7(进入前处理) 2.1定义几何图形:关键点、线、面、体 ◆csys,kcn kcn , 0 迪卡尔zuobiaosi 1 柱坐标 2 球 4 工作平面 5 柱坐标系(以Y轴为轴心) n 已定义的局部坐标系

◆numstr, label, value 设置以下项目编号的开始 node elem kp line area volu 注意:vclear, aclear, lclear, kclear 将自动设置节点、单元开始号为最高号,这时如需要自定义起始号,重发numstr ◆K, npt, x,y,z, 定义关键点 Npt:关键点号,如果赋0,则分配给最小号 ANSYS常用命令(续) ◆Kgen,itime,Np1,Np2,Ninc,Dx,Dy,Dz,kinc,noelem,imove Itime:拷贝份数 Np1,Np2,Ninc:所选关键点 Dx,Dy,Dz:偏移坐标 Kinc:每份之间节点号增量 noelem: “0” 如果附有节点及单元,则一起拷贝。 “1”不拷贝节点和单元 imove:“0” 生成拷贝 “1”移动原关键点至新位置,并保持号码,此时 (itime,kinc,noelem)被忽略 注意:MA T,REAL,TYPE 将一起拷贝,不是当前的 MA T,REAL,TYPE ◆A, P1, P2,………P18由关键点生成面 ◆AL, L1,L2, ……,L10由线生成面 面的法向由L1按右手法则决定,如果L1为负号,则反向。(线需在某一平面内坐标值固定的面内) ◆vsba, nv, na, sep0,keep1,keep2 用面分体 ◆vdele, nv1, nv2, ninc, kswp 删除体 kswp: 0 只删除体 1 删除体及面、关键点(非公用) ◆vgen, itime, nv1, nv2, ninc, dx, dy, dz, kinc, noelem, imove 移动或拷贝体 itime: 份数 nv1, nv2, ninc:拷贝对象编号 dx, dy, dz :位移增量 kinc: 对应关键点号增量 noelem,:0:同时拷贝节点及单元 1:不拷贝节点及单元 imove:0:拷贝体 1:移动体 ◆cm, cname, entity 定义组元,将几何元素分组形成组元 cname: 由字母数字组成的组元名 entity: 组元的类型(volu, area, line, kp, elem, node) ◆cmgrp, aname, cname1, ……,cname8将组元分组形成组元集合 aname: 组元集名称

vxworks+debug

图形化交叉调试器简介 1. 简介 CrossWind/WDB是tornado提供的基于源代码的调试工具,它支持任务级和系统级调试,支持混合代码和汇编代码显示,并且支持目标机同时调试。WindDebug(WDB)协议是一种用于调试的私有协议,目标机(target)通过WindDebug(WDB)协议与开发机(HOST)之间交互通信。 主机-目标机交互方式如下: HOST ┆ Target ┌──────>wtxregd ┆ v ^ ┆ Tool<────┐│┆VxWorks Tool<────┼> tgtsvr <────────------->WDB Agent Tool<────┘┆ 本地必须启动一个target server,目标机中必须有WDB agent,这样才能进行交叉调试。 target server(目标机代理) Target server提供基于主机的目标机资源管理,以便于Tornado工具访问目标机,功能如下: 与目标机上的debug引擎进行通讯 动态模块下载和卸载 常驻主机的目标机符号表 在目标机上为主机上的工具分配内存 缓存目标机代码text段 支持虚拟IO Target server增强了主机和目标机之间的灵活性,使得主机工具对目标机的影响最小,主机工具与主机和目标机之间的通信方式互相独立,所有的Tornado工具均使用WindRiver Tool Exchange协议(缩写为WTX)与target server通信。WTX协议具体内容参见Tornado API指南。 Target server通过下列方式响应工具的WTX请求:

操作缓存中的信息 发送请求到目标机上的WDB agent中 Wtxregd 在启动target server和工具之前要先启动wtxregd。Tornado工具、registry和target server可以运行在不同主机上,Tornado registry程序必须运行在指定的主机上。windows下为Tools=>Options...=>Tornado Registry页面中指定的主机,tornado 工具与目标机通过target server(tgtsvr)进行交互,target server提供: 网络、串口、NetROM或者用户自定义连接上的通信 常驻主机的目标机符号表 动态模块下载和卸载 缓存目标机RAM中程序的text段 在target上创建虚拟IO路径 Wind Registry程序wtxregd负责管理tornado工具与target server之间连接所需的各种信息。tornado工具首先与registry进行交互,获取target server的相关信息。 WDB代理 WDB调试代理运行在目标机上,与target server进行交互,执行命令并返回结果。WDB代理位于target server和Tornado工具之间,可以完成以下功能: 读取或修改内存 设置或清除断点 创建、启动、停止或删除任务 调用函数 收集系统目标信息 通常WDB代理作为一个任务运行在目标机上,因此获得最佳性能。但这种情况下只能进行任务级调试。也叫做task或internal模式。通常我们可以看到在任务中有twdbTask 这个任务(如图1所示)。 图 1 由于WDB代理不依赖于VxWorks,所以也能够执行系统级调试--例如:调试中断服务程序或内核运行起来之前的代码。将WDB代理与VxWorks分开运行才能进行系统调试。

相关主题