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.

[参考译文] F29H85X-MCAN_writeMsgRam SOM 缓慢

Guru**** 2470720 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1478601/f29h85x-som-evm-mcan_writemsgram-slow

器件型号:F29H85X-EVM SOM

工具与软件:

您好!

目前这不是问题、但我 刚刚在500Kbps 下完成 CAN 接收和传输更改、我决定检查使用 driverlib 将消息放入 TX 缓冲区需要多长时间。

我感到惊讶的是、函数 MCAN_writeMsgRam 花费了6.62us、由于我们的处理器为200 MHz、这意味着1324个周期即可将数据字节放入缓冲区。

...

...

这种延迟限制了执行更快任务的可能性。

我有以下几个问题:

-我可以通过使用 driverlib API 来缩短传输时间吗?

-如果有机会 TI 计划提高此 MCAN 库的性能?

谢谢!

Martin

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

    尊敬的 Martin:

    我们将介绍 writeMsgRam 的性能并进行校验。

    此致、

    Anand