分享

S32K14x 波特率配置笔记

 得思 2020-07-24

时钟:

配置的相关寄存器为:CAN0->CTRL1

  1. 相位缓冲段1:

    Phase Buffer Segment 1 = (PSEG1 + 1) × Time-Quanta
  2. 相位缓冲段2

    Phase Buffer Segment 2 = (PSEG2 + 1) × Time-Quanta


Time quanta freq = 16 time quanta x 500 KHz bit time= 8MHz 

此配置为500K

Tseg1+Tseg2+1=(6+4+2)+(2+1)+1=16

公式:



eg:波特率为250k时:

 增加  CAN_CTRL1_PRESDIV(0) ---->  CAN_CTRL1_PRESDIV(1)

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多