http://bbs.21ic.com/club/bbs/ShowAnnounce.asp?v=&ID=2401969
追求高波特率可能带来的苦果 |
hotpower 发表于 2007-1-8 00:14 侃单片机 ←返回版面 举报该贴 |
首先是双方主频的稳定度,一方的微小漂移就会造成误码. 造成误码就要容错,容错就需校验机制. 校验机制就要牵扯通讯协议. 通讯协议就有同步和数据进制及编码和解码问题和过程等等.
再者硬件成本也要增加,线长及寄生电容等都会逼迫你降低通讯速率. 即使使用带屏蔽的双绞线.
高波特率会使编解码的间隔时间减小而造成处理的有效时间降低.
所以,追求高波特率可能带来的苦果,这不是单相思而能为之的.
既然选用51系列,当然采用单周期的MCU更好,而且RAM也要大些,这样可以弥补 没有FIFO带来的烦恼.
故建议波特率选择要适度,而且要选取11.0592MHz倍数的晶振,且至少用绞线 |
|
文章评论(0条评论)
登录后参与讨论