This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TDA4VL-Q1:使用 EB 工具配置 CAN 位时间时存在问题

Guru**** 2335050 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1516176/tda4vl-q1-there-is-an-issue-with-configuring-can-bit-time-using-the-eb-tool

器件型号:TDA4VL-Q1

工具/软件:

您好、 团队、

当我使用 EB 工具配置 MCU_CAN0/CAN1?时、为什么针对相同配置生成的 EB 数据段 TQ 不同

CAN0

CAN1

它们的时钟频率相同。

请帮助我看看这个问题、谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    MCAL 版本10.1

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    在上面的情况下、您给出了同步跳转宽度=2、现在这里是同步跳转宽度=1。 因此所有时序参数的总和发生了变化。

    此致

    Tarun Mukesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这包括 SJW 而不是表示位时间、对吧?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    同步跳转宽度(SJW)为  CAN 控制器可以调整位时序以与接收到的帧重新同步的最大时间量子(TQ) 。  通常设置为1至4 TQ。

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/920090/faq-tda4vm-can-how-is-bit-rate-calculated-for-can

    此致

    Tarun Mukesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    在 TRM 手册中、CAN 位时间的定义如下。

    我想确认的是 EB 的配置是否与此处的描述相同

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    现在我明白了你的要求,让我告诉你。在驱动程序代码中,我们根本没有使用 TimingValues 在任何地方,它持有  

    所有时序参数的总和。
    TRM 定义正确。 但在 EB 中、我们只是添加所有参数、如果您在源代码中看到、将不会使用这些参数。
    此致
    Tarun Mukesh
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的、谢谢