串口通信和波特率

-----------------------------------------------------------------------------------------------

Serial Communication               这篇写得非常好

起始位(1位)是必须的,数据位和停止位的个数是可以选择的,是否有奇偶校验位也是可以选择的。

一般来说,默认是8位数据位,一位停止位。  这样,加上一位起始位,一共是10位。

-----------------------------------------------------------------------------------------------

关于波特率与字节传输速率计算

波特率是通信过程中的一个评价指标,任何通信都有这个指标。

在信息传输通道中,携带数据信息的信号单元叫码元,每秒钟通过信道传输的码元数称为码元传输速率,简称波特率。波特率是指数据信号对载波的调制速率,它用单位时间内载波调制状态改变的次数来表示(也就是每秒调制的符号数),其单位是波特(Baud,symbol/s)。波特率是传输通道频宽的指标。

波特率,可以通俗的理解为一个设备在一秒钟内发送(或接收)了多少码元的数据。1波特即指每秒传输1个码元符号(通过不同的调制方式,可以在一个码元符号上负载多个bit位信息),在单片机里没有编码调制,1就是1,0就是0。不像曼彻斯特或者其他编码,逻辑1可能由几个高低bit组成。 

发布了332 篇原创文章 · 获赞 214 · 访问量 26万+

猜你喜欢

转载自blog.csdn.net/qq_33835307/article/details/103250567