关于串口波特率的的记录

常用串行数据格式:8位数据一个起始位 一个停止位, 低位数据在前
如果是同步串口,还需要增加同步时钟,所以大部分用异步串口较多 :UART

1,波特率115200代表1秒可以传送115200 bits的数据
2,115200 bit/10=11520 Byte 所以115200波特率一秒可以传11520字节(Byte),即11.52KB/s
3,波特率9600指的是每秒可以传输9600个二进制位,也就是9600/10个英文字母的数据量,也就是960个字节” 传输一个字节需要时间 1000/960=1.04ms
也就是说一个针数据有 8个字节 那么就需要 10mS的时间去传送 不然就会出错

传输一个字节的时间是 1000/11520=0.087mS
传输20个字节需要的时间是0.087mS*20=1.736MS

注意循环发送设计余量
注意使用串口DMA空闲中断

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蓑衣客VS索尼克

感谢支持原创,感谢原创支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值