您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 串口助手模拟
  所属分类: C++
  开发工具:
  文件大小: 36mb
  下载次数: 0
  上传时间: 2018-12-20
  提 供 者: chen_li*******
 详细说明: 模拟设备,发送串口数据 基于界面的串口监控工具 串口设备模拟使用方法如下: 1. 命令行启动 SerialportServer -port port -frm framfile 参数port: 所打开的串口,在windows下为诸如COM1 COM2的名字,在linux下则一般为ttyS0 ttyS1等 参数frmfile: 对应的报文文件,一般基于xml的frm文件,也可以用其它的后缀名 2. 基于xml的frm文件格式,如下: (1) 文件保存格式为utf-8,基于xml1.0 (2) SerialportServer为根节点,名字必须为SerialportServer,且作为根节点,其下只能有0到1个SerialportConfig节点,0到多个Device节点 (3) SerialportConfig为串口配置节点,其下没有子节点。此节点为可选节点,如果无此节点,则串口按默认值运行,默认值见(4)。 各个属性意义和取值范围如下; baudRate: 波特率,根据你所用硬件支持的波特率范围中选择你需要的波特率设置即可,注意此值为整数 dataBits: 数据位,可取5 6 7 8,如果设置其它值将被视为无效,系统则强制取默认值填充 parity: 校验方式,可取NoParity, EvenParity, OddParity, SpaceParity, MarkParity,如果设置其它值勤将视为无效,系统则强制取默认值填充 stopBits: 停止位,可取1 1.5 2,如果设置其它值勤将视为无效,系统则强制取默认值填充 flowControl:流控制方式,可取NoFlowControl, HardwareControl, SoftwareControl,如果设置其它值勤将视为无效,系统则强制取默认值填充 (4) 串口默认运行参数为:baudRate="9600" dataBits="8" parity="EvenParity" stopBits="1" flowControl="NoFlowControl" (5) Device为装置/设备节点,这只是为了维护而定义的逻辑设备。其下可以有0到多个Frame节点。用户可以按自己的需要把同一设备的数据分到不同的Device节点下,也可以把多个设备的数据放到同一个Device下。 name和desc属性只作为方便维护用,用户也可以不写此属性,程序也不读取其中的值 (6) Frame为帖单元节点,包括一个Require节点和一个Response,此节点的name和desc属性是可选的,只作为方便维护用,用户也可以不此属性,程序也不读取其中的值 (7) Require为接收报文的匹配值,其下不包括任何子节点,value属性是必须的,它的值为接收报文对应的十六进制数据,每个字节对应一个十六进制数据,字节之间用空格隔开,空格不作为报文的内容 (8) Response为发送报文的匹配值,其下不包括任何子节点,value属性是必须的,它的值为发送报文对应的十六进制数据,每个字节对应一个十六进制数据,字节之间用空格隔开,空格不作为报文的内容 ...展开详情收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索:
 输入关键字,在本站1000多万海量源码库中尽情搜索: