stm32 can波特率设置指南

stm32芯片的can波特率设置的一些计算方法,并有一些推荐的设置参数。

STM32的CAN波特率计算

STM32里的CAN 支持2.0A,2.0B, 带有FIFO,中断等, 这里主要提一下内部的时钟应用. bxCAN挂接在APB1总线上,采用总线时钟,所以我们需要知道APB1的总线时钟是多少. 我们先看看下图,看看APB1总线时钟:

APB1时钟取自AHB的分频, 而AHB又取自系统时钟的分频, 系统时钟可选HSI,HSE, PLLCLK, 这个在例程的RC设置里都有的,

然后再看看有了APB1的时钟后,如何算CAN的总线速率, 先看下图

stm32 can波特率设置指南

:

stm32 can波特率设置指南相关文档

最新文档

返回顶部