下面是一些常见的波特率数值,这些波特率通常被用于串口通信,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
-
单片机
+关注
关注
6034文章
44547浏览量
634374 -
通信协议
+关注
关注
28文章
874浏览量
40294 -
接口
+关注
关注
33文章
8564浏览量
150992 -
串口通信
+关注
关注
34文章
1623浏览量
55499
发布评论请先 登录
相关推荐
评论