CANFD的仲裁域波特率和数据域波特率如何计算?它们的计算公式与计算所需参数有哪些
时间: 2024-06-01 15:14:11 浏览: 752
stm32-CAN波特率计算工具及代码生成
CANFD的仲裁域波特率和数据域波特率的计算公式如下:
仲裁域波特率 = (TQ + TQ + TQ + BRP) × fCLK / (2 × SJW × BRP)
数据域波特率 = (TQ + TQ + TQ + TQ + TQ + TQ + TQ + TQ + BRP) × fCLK / (2 × SJW × BRP)
其中,TQ是时间量子,BRP是波特率分频器,SJW是同步跳转宽度,fCLK是系统时钟频率。
算法所需的参数包括:系统时钟频率fCLK、要达到的波特率、时间量子TQ的参数分配、同步跳转宽度SJW和波特率分频器BRP的设置。
希望这个回答对您有所帮助!
阅读全文