波特率的问题

[复制链接]
 楼主| kangzj 发表于 2012-4-7 13:42 | 显示全部楼层 |阅读模式
我看了一下串口调试助手的波特率值有这些:300、600、1200、2400、4800、9600、。。。。。115200,不明白为什么是这些数,难道200、400、等等或700、1400等等不行吗?反正它表示每秒发送的位数,理论上讲,波特率多少都是可以的啊?
zwll 发表于 2012-4-7 13:43 | 显示全部楼层
比较方便用“时钟类”晶振分频。
juventus9554 发表于 2012-4-7 13:44 | 显示全部楼层
有些芯片也可以任意设置
司徒老鹰 发表于 2012-4-7 13:45 | 显示全部楼层
只要收发双方一样就可以了...
司徒老鹰 发表于 2012-4-7 13:46 | 显示全部楼层
晶振的取值在一定程度决定波特率,因为我们要准确就必须误差小。
但晶振可不是随便取值的!所以就导致波特率的特殊取值
llljh 发表于 2012-4-7 13:47 | 显示全部楼层
晶振可以随便取值的,但问题是你随便取值的话很可能就需要去定做了。

波特率也是一样,自己做的设备可以设为任意值,但问题是这样子就没法和别人兼容了。

就好比电视机,国内都是50Hz的,你非要搞个80Hz的制式,那就只能你自己一个人玩了。
dingy 发表于 2012-4-7 13:49 | 显示全部楼层
呵呵,LZ应该不理解“标准化”是怎么回事吧,看看书。
 楼主| kangzj 发表于 2012-4-7 13:49 | 显示全部楼层
呵呵,好吧,多谢
 楼主| kangzj 发表于 2012-4-7 13:50 | 显示全部楼层
先结贴了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

672

主题

7007

帖子

2

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

672

主题

7007

帖子

2

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