串口通信和波特率

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

Serial Communication               这篇写得非常好

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

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

Since we're transferring at 9600 bps, the time spent holding each of those bits high or low is 1/(9600 bps) or 104 µs per bit.

比特率对应的是每一bit高低电平持续的时间

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

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

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

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

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


stm32串口占用时间、消耗CPU及最大中断时间的深度分析

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值