怎么收发数据

[复制链接]
2140|45
sanxingnote7 发表于 2017-10-7 16:55 | 显示全部楼层
要发7位的数据只能用程序模拟发送时序
backlugin 发表于 2017-10-7 16:56 | 显示全部楼层
数据直接屏蔽掉最高位就行,按照8位数据设计。
plsbackup 发表于 2017-10-7 16:56 | 显示全部楼层
正常配置单片机和接收就行。
kmzuaz 发表于 2017-10-7 16:56 | 显示全部楼层
单片机只能做到8个数据位
qiufengsd 发表于 2017-10-7 16:56 | 显示全部楼层
好像没有在msp430上看到过使用7位数据的。
wengh2016 发表于 2017-10-7 16:56 | 显示全部楼层
先将待发字节放入ACC中,再将P标志位(PSW.0)搬至ACC.7,最后将ACC赋给SBUF,发出7位数据及1个偶校验位。
quickman 发表于 2017-10-7 16:56 | 显示全部楼层
个7位数据+1位偶校验位+1位停止位形式差不多。
jstgotodo 发表于 2017-10-7 16:56 | 显示全部楼层
这个应该通信方式都差不多的吧。
iamaiqiyi 发表于 2017-10-7 16:56 | 显示全部楼层
没有配置过7位数据的串口。
sanxingnote7 发表于 2017-10-7 16:56 | 显示全部楼层
或者把数据BIT7置1后发送,实际是10位一个周期
backlugin 发表于 2017-10-7 16:56 | 显示全部楼层
7位数据位跟8位差不多,一样接收。
dzfansman 发表于 2017-10-7 16:56 | 显示全部楼层
不过可以用IO口模拟
chuntian2016 发表于 2017-10-8 22:02 | 显示全部楼层
两端的数据包协议需要一致的
baimiaocun2015 发表于 2017-10-9 22:43 | 显示全部楼层
两边的奇偶校验的要设置一样的
pmp 发表于 2017-10-10 22:14 | 显示全部楼层
是需要串口八位数据 吗
mmbs 发表于 2017-10-10 22:15 | 显示全部楼层
楼主可以批量校验的。
1988020566 发表于 2017-10-10 22:17 | 显示全部楼层
jiahy 发表于 2017-9-23 23:37
设置下寄存器TxCTL就行了

发送配置寄存器怎么配置?
pmp 发表于 2017-10-10 22:20 | 显示全部楼层
楼主是需要校验数据对吗?
mmbs 发表于 2017-10-10 22:20 | 显示全部楼层
可以通过CRC校验实现。
1988020566 发表于 2017-10-10 22:20 | 显示全部楼层
jiahy 发表于 2017-9-23 23:37
设置下寄存器TxCTL就行了

这个还真没有做过7位数据的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部