波特率9600与波特率19200有什么区别,另波特率是什么意思?帮忙解释下,谢谢。

 我来答
lin1936
2013-03-19 · TA获得超过184个赞
知道答主
回答量:23
采纳率:0%
帮助的人:7.7万
展开全部
在串口通信中波特率就是每秒能传输的数据位,9600就是每秒能传输9600位,一个字节有8位,那么,他每秒能传输9600/8个字节
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cdyzxy
2017-07-18 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.4万
采纳率:84%
帮助的人:3581万
展开全部
波特率一般用于描述串口通讯的速度、速率的指标,指串口每秒能传输多少位数据
所谓波特率是比特每秒的翻译,就是位每秒的传输速度单位
比如波特率为9600,即传输速度是9600bit/s,等于1200字节每秒的传输速度,那么19200bit/s=2400字节每秒,比9600bit/s快一倍。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
痛快还稳重丶东风r419
2018-05-21
知道答主
回答量:24
采纳率:0%
帮助的人:1.7万
展开全部

单片机系统中的话,你就记住我说的就可以了:

对于单片机系统来说,串口的波特率=比特率。

因为单片机串口中通信就是用的数字信号,不需要做模拟信号的调试和解调。

单片机中波特率9600就是 9600个二进制位每秒,bits/s。不用管什么波特率,比特率。

什么bit,什么byte的。最好的验证方法是直接拿逻辑分析仪或示波器抓波形,你看看发送一个二进制位到底多长时间就知道了。

我用9600波特率发送5个byte   0x00 0x84  0x00 0x00 0x08  ,然后我测一下一个byte中一个二进制位的时间,多少?104us吧,1s/104us等于多少?9615,是不是约等于9600。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式