波特率

https://www.bilibili.com/video/BV15j411f79H

=================================

(1)波特率(bandrate) ,指的是串口通信的速率,也就是串口通信时每秒钟可以传输多少个二

进制位。譬如每秒种可以传输9600个二进制位(传输一个二进制位需要的时间是1/9600秒,也就

是104us),波特率就是9600.

(2)串口通信的波特率不能随意设定,而应该在一些值中去选择。一-般最常见的波特率是9600或

者115200 (低端单片机如51常用9600,高端单片机和嵌入式SoC一般用115200) . 

=====================

为什么波特率不可以随便指定?

主要是因为:

第一,通信双方必须事先设定相同的波特率这样才能成功通信,如果发送方和接收方按照不同的波特率通信则根本收不到,因此波特率最好是大家熟知的而不是随意指定的。

第二,常用的波特率经过长久发展,就形成了共识,大家常用就是9600或者115200.

电脑技术 2020-11-25 13:20:31 通过 网页 浏览(589)

共有0条评论!

发表评论

更换一道题!