[STM32F1] 串口9位数据位如何发送和接收?

[复制链接]
9431|10
 楼主| maverics 发表于 2014-12-4 20:03 | 显示全部楼层 |阅读模式
本帖最后由 maverics 于 2014-12-4 20:25 编辑

用stm32f1实现9位数据位的串口发送和接收,理解的比较有限,基本就是在8位数据位的基础上加一个高位作为标记,但是如何发送和接收处理不太明白,是否有高手搞过,指点一下,或者推荐例程参考一下,另外,9位数据位如何通过串口调试助手之类的PC软件实现发送和接收,谢谢指点!:)


mmuuss586 发表于 2014-12-4 21:14 | 显示全部楼层
好像PC软件串口不太支持吧;
我们以前考虑用9位模式,第9位用0,1来区分发的是命令还是数据;
 楼主| maverics 发表于 2014-12-5 10:28 | 显示全部楼层
mmuuss586 发表于 2014-12-4 21:14
好像PC软件串口不太支持吧;
我们以前考虑用9位模式,第9位用0,1来区分发的是命令还是数据; ...

嗯,我现在也是在用第9位的0和1来区分命令和数据,请问你实现了吗,能不能再说的详细点:)
mmuuss586 发表于 2014-12-5 12:17 | 显示全部楼层
maverics 发表于 2014-12-5 10:28
嗯,我现在也是在用第9位的0和1来区分命令和数据,请问你实现了吗,能不能再说的详细点 ...

:)
没有呢;
我现在是通过协议加了命令区分的;
 楼主| maverics 发表于 2014-12-16 16:28 | 显示全部楼层
没有新的回复了:(
小班儿 发表于 2014-12-16 16:35 | 显示全部楼层
用9位还真是没用过,帮你顶一下吧!!!
Eric2013 发表于 2014-12-16 19:10 | 显示全部楼层
第9位可以做奇偶校验位,一般串口助手上面都有这个功能的
Eric2013 发表于 2014-12-16 19:10 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

37

帖子

1

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