没有合适的资源?快使用搜索试试~ 我知道了~
RTX实时平台实现RS232通讯
2星 需积分: 10 19 下载量 33 浏览量
2011-11-28
16:56:02
上传
评论 4
收藏 210KB PDF 举报
温馨提示
试读
7页
文章描述了怎么在IntervalZero的RTX下,如何进行RS232串口通信的编程。
资源推荐
资源详情
资源评论
RTX 实时平台实现 RS232 通讯
关键词 RTSS Win32 UART NI SharedMemory
在工控领域,特别是我比较熟悉的半导体行业,设备与设备之间的通讯一般有 TTL,
RS232, GPIB, RJ45 等,RS232 是其中常见的且运用广泛的一种通讯方式。因其简单易用,
在设备之间短距离通讯,一般都采用 RS232。
简单介绍一下 RS232:
根据引脚数量分为 DB9(9 个引脚,比较常见,PC 都是用这个)和 DB25(25 个引脚),我就不
介绍了,具体的介绍网上搜一下,一大摞。
通讯连接方式分为: 1)无握手方式, 2)全握手方式, 3)循环握手回送方式
本文主要介绍 RS232 通讯在 RTX 平台下运用,方便起见,我采用无握手方式来介绍。
(关于全握手方式请参考河北工业大学葛磊蛟等写的”基于 C 语言的 RS232 串行接口通信实
现”。)
我这边就只用到 3 个引脚:发送数据(TXD), 接收数据(RXD)和信号地(GND).
接线:发送接接收,接收接发送,地线接地线。
在同一台电脑上通过把发送端和接收端短接,我给出的示例也是这么做的。
硬件配置参数主要是:
1. 端口 COM1, COM2,COM3 选择不同的 IO 地址。
2. 波特率 Baud Rate,单位时间内载波调制状态改变次数。
3. 数据长度 Data Length, 传输字符的数据位。
4. 停止位,表示一个字符的结束。
5. 奇偶校验位,校验数据位是否受到干扰而产生错误,但只能针对某一位产生错误,多位
就不行了。
一般设定 9600, 8, 1, N.
资源评论
- lp221212022-07-31只有一个PDF文件,是另一个博主文件的子文件,谨慎下载 #参考意义不大
dhlong8555c
- 粉丝: 0
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功