zhouhuoyan的个人主页

http://bbs.ntpcb.com/u.php?uid=97051  [收藏] [复制]

zhouhuoyan

  • 15

    关注

  • 13

    粉丝

  • 118

    访客

  • 等级:二级逆天
  • 总积分:3313
  • 男,1988-07-24

最后登录:2024-03-27

更多资料

日志

串口波特率为115200,是否一定要rts,cts才保证没有接收错误

2020-02-02 14:17
1.上位机跑的是linux,子模块通过串口和上位机通讯,波特率115200.结果发现linux接收有overrun。
具体的要求为挂机三天,不能出现overrun。

2.我的看法是,由于linux不是实时操作系统,所以一旦波特率过高,linux是没法保证一定没有overrun。即使上位机的cpu频率很高,也没有用。
只能靠rts和cts这些硬件控制。

另外我看以前的拨号moden也是用rts和cts,所以我觉得要加硬件流控。

请大家说说我的看法对吗?
分类:默认分类|回复:0|浏览:379|全站可见|转载
 

Powered by phpwind v8.7.1 Certificate Copyright Time now is:03-29 03:21
©2003-2011 逆天PCB论坛 版权所有 Gzip disabled 粤ICP备14042835号 问题咨询 | 广告业务点这里