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.

[参考译文] TMS320F280025C:CAN 引导加载程序时序问题

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1520134/tms320f280025c-can-bootloader-timing-concern

器件型号:TMS320F280025C

工具/软件:

HII!

我们正在使用 F280025C、并通过从 F280039C 移植示例程序来开发了基于 CAN 的引导加载程序。 它运行正常、我们正在成功地使用它来更新我们的应用程序。

但是、我们的问题是每个 CAN 帧之间存在 30ms 延迟、这会导致闪烁时间延长。

我们如何减少闪存时间?

谢谢
Hariprasath。

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

    嗨、Hariprasath、

    您可以尝试减少 sln 项目中的“sleep_time"。“。 闪存 API 需要时间来对应用程序进行编程(如果需要,它会在编程前擦除)、因此 API 中存在“SLEEP_TIME"考虑“考虑的开销。

    您还可以返工内核、以便在开始编程之前擦除所有扇区、这将有助于消除闪存擦除时间开销。

    资料来源: F28002x 数据表

    此致、

    马特

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

    您好、

    由于已经是一个月没有回复、我会假设问题已解决并关闭此主题。 如果您还有其他问题、请创建新主题。

    此致、

    马特