导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→此方法并不完全可靠

* 7345: 硬件:老古,怎么进行波特率的自动检测

   e_gay 
e_gay发表的帖子 

 此方法并不完全可靠
这种方法是在对方通信协议未知时的无奈之举,且当对方通信协议未知时,还应增加其它的
容错措施,比如判断非最小的脉冲宽度与最小脉宽的整数倍关系,字节长度是否合理等。

当可以控制通信协议时,应使用发送已知内容的同步头的方式来解决。

当通信协议不可控但已知时,先采样串口波形,计算在不同波特率下的数据,通过比较数据
是否符合通信协议来判断波特率。

发表时间:2002年5月10日10:03:00

  
回复该帖

本主题共有 8 帖,分页:>>>>>该主题的所有内容[8]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  7382.[详细]他只要波特率啊,没有要协议。
摘要:......(无内容)
- [傲气雄鹰][1159次] 2002年5月11日

  7458.[详细]sorry,多有得罪,不过离开连协议,通信就无从谈起了。
摘要:......(无内容)
- [e_gay][1125次] 2002年5月14日

  7475.[详细]yes,通讯协议确实是必须的
摘要:yes,通讯协议确实是必须的,不过也可以用试探的方法得出。......(29字)
- [傲气雄鹰][1474次] 2002年5月14日

[上一篇帖子]:Motorola 68HC08GP32 系列编程我用Metrowerks&nbs
[下一篇帖子]:0007中断输入口找不到,中断屏蔽都已打开