下面是一些常见的波特率数值,这些波特率通常被用于串口通信,SPI、I2C、CAN等接口的实际波特率可能有所不同:
USART:
110 bps300 bps600 bps1200 bps2400 bps4800 bps9600 bps14400 bps19200 bps38400 bps56000 bps57600 bps115200 bps128000 bps256000 bps
SPI:
SPI 波特率的具体数值取决于时钟源频率和分频因子。以下是一些常见的 SPI 波特率数值,这里假设时钟源频率为主频(主时钟频率):SPI_BAUDRATEPRESCALER_2:时钟分频为 2,即主频的1/2。SPI_BAUDRATEPRESCALER_4:时钟分频为 4,即主频的1/4。SPI_BAUDRATEPRESCALER_8:时钟分频为 8,即主频的1/8。SPI_BAUDRATEPRESCALER_16:时钟分频为 16,即主频的1/16。SPI_BAUDRATEPRESCALER_32:时钟分频为 32,即主频的1/32。SPI_BAUDRATEPRESCALER_64:时钟分频为 64,即主频的1/64。SPI_BAUDRATEPRESCALER_128:时钟分频为 128,即主频的1/128。SPI_BAUDRATEPRESCALER_256:时钟分频为 256,即主频的1/256。
I2C:
10000 bps(标准模式)100000 bps(快速模式)400000 bps(快速模式Plus)1000000 bps(高速模式)
CAN:
10000 bps20000 bps50000 bps100000 bps125000 bps250000 bps500000 bps1000000 bps
-
单片机
+关注
关注
6074文章
45340浏览量
663524 -
通信协议
+关注
关注
28文章
1073浏览量
41869 -
接口
+关注
关注
33文章
9444浏览量
156142 -
串口通信
+关注
关注
34文章
1657浏览量
57636
发布评论请先 登录
UART波特率计算及UART收发回显实验
115200的波特率,为啥实际速度只有11KB/s?
波特率是什么
可编程电源的通信波特率应如何设置?
基于瑞萨64位MPU RZ/G2L的uboot串口多波特率支持介绍
异步串行接口有哪些,异步串行接口为何需要波特率
搞懂TTL、RS232、485通信协议!

单片机的各个通信协议的波特率
评论