打印
[技术讨论]

这个单片机之间通讯的波特率是先定好?还是计算出来?...

[复制链接]
752|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
chunyang| | 2020-4-29 16:19 | 只看该作者
波特率有标准,历史远久于MCU,MCU想跟别人的标准设备通讯就必须兼容标准。

使用特权

评论回复
板凳
chunyang| | 2020-4-29 16:21 | 只看该作者
至于非整数频率的晶体,已经在另帖中说过是MCS51系列波特率发生器设计的结果,根据标准波特率逆推算出的晶体频率。

使用特权

评论回复
地板
QWE4562009|  楼主 | 2020-4-30 10:38 | 只看该作者
chunyang 发表于 2020-4-29 16:21
至于非整数频率的晶体,已经在另帖中说过是MCS51系列波特率发生器设计的结果,根据标准波特率逆推算出的晶 ...

这个波特率计算方法在网站上找了下   好好多种方法计算 千奇百怪

使用特权

评论回复
评论
chunyang 2020-5-28 16:13 回复TA
@QWE4562009 :二者完全无关,描述的根本就不是一个范畴。 
QWE4562009 2020-5-14 08:14 回复TA
@chunyang :波特率和ADC转换速度有没有关联? 
chunyang 2020-5-12 15:00 回复TA
@QWE4562009 :每个带串口的MCU都有波特率计算方法,具体去看器件手册,不同体系、型号的MCU会有不同之处。波特率简单理解就是速度,别复杂化。 
QWE4562009 2020-5-6 09:36 回复TA
@chunyang :单片机里面有计算波特率的方法吗,波特率是否可以理解为通讯的频率和节奏 
chunyang 2020-4-30 13:31 回复TA
不同MCU的设计不同,计算方法也各自不同。 
5
tianxj01| | 2020-5-14 08:47 | 只看该作者
QWE4562009 发表于 2020-4-30 10:38
这个波特率计算方法在网站上找了下   好好多种方法计算 千奇百怪

波特率确定远早于现代单片机的流行时代。是由历史原因在很早以前就确定的,例如9600   19200。
至于非整数频率晶振,则是为了满足各类特定频率的需要而推算出来的,比如为了标准的波特率整数倍关系而采用11.0592MHz,而还有的别的频率则为了IIS等需要特定频率的数据通信而设置。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

955

主题

2894

帖子

22

粉丝