TI E2E™ 设计支持论坛将于 5 月 30 日至 6 月 1 日进行维护。如果您在此期间需要技术支持,请联系 TI 的客户支持中心寻求帮助。

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.

[参考译文] TMS320F2.8075万:CAN繁忙的位等待时间

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/582181/tms320f28075-can-busy-bit-wait-time

部件号:TMS320F2.8075万

在将nessage编号写入CAN_IFCxCMD中的位[7:0]后,CAN_IFCxCMD繁忙位设置为1。 读/写操作完成后,该位被清除。

完成读/写操作需要多少个时钟周期?

谢谢。

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

    Demis,

    TRM的下一版本将包含以下信息:

    IF1/IF2命令寄存器配置并启动IF1/IF2寄存器集与消息RAM之间的传输。 可以配置应传输消息对象的哪些部分。 当CPU将消息编号写入IF1/IF2命令寄存器的位[7:0]时,开始传输。 使用此写入操作时,繁忙位自动设置为'1',表示正在进行传输。 在4到14个时钟周期后,接口寄存器和消息RAM之间的传输将完成,并清除繁忙位。 当消息传输与CAN消息传输,接受过滤或消息存储重合时,需要最大循环次数。

     这是否回答了您的问题?

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

    只是说明:“4到14个时钟周期”是指外设时钟还是CPU时钟?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    CAN外围时钟。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的,谢谢你Hareesh。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Demis,
    我与我们的设计团队进行了一些讨论,他们澄清了这两个时钟在这种情况下是相同的。即CAN外围时钟源自(并且等于) CPU时钟。