stm32f407can波特率配置表
时间: 2023-11-02 15:03:03 浏览: 205
STM32 CAN波特率配置表
stm32f407CAN控制器支持多种波特率配置。以下是一些常用的配置表:
波特率 BRP TS1 TS2 SJW 每个时间单元总数
1000Kbps 5 4 1 1 16
800Kbps 6 4 1 1 16
500Kbps 10 4 1 3 16
250Kbps 20 4 1 3 16
125Kbps 40 4 1 3 16
100Kbps 50 4 1 7 16
50Kbps 100 4 1 15 16
20Kbps 250 5 4 3 16
10Kbps 500 5 4 7 16
5Kbps 1000 5 4 15 16
在配置波特率时需要考虑以下几个参数:
- BRP:它是分频比预设值,它将CAN时钟分频以得到时间基准,实际波特率由该值决定。
- TS1:该参数表示TQ1的时间单位长度,用于确定位的传输时间。
- TS2:该参数表示TQ2的时间单位长度,用于确定位的传输时间。
- SJW:该参数表示同步跳转宽度,用于确定同步跳转时钟信号的长度。
- 每个时间单元总数:该参数表示一个时间单元包含的时间单位数,可以通过BRP、TS1、TS2来计算得到。
根据上述配置表,我们可以根据特定的波特率需求来选择合适的BRP、TS1、TS2和SJW值。同时,还需要根据实际的硬件和通信需求来对其他CAN寄存器进行配置。
阅读全文