TI E2E 英文论坛海量技术问答的中文版全新上线,可点击相关论坛查看,或在站内搜索 “参考译文” 获取。

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.

[参考译文] TMS320F2808:TMS320F2808

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1087940/tms320f2808-tms320f2808

部件号:TMS320F2808

我想为 F2808编写自己的自定义引导加载程序。 我从未使用过 TI 处理器,现在想知道您是否可以在代码内无问题地执行内存写入和跳转?  基本上,我 想在微启动的内存的主部分写入引导加载程序。 它会查找 CAN 消息。 如果在1秒内没有看到 CAN 消息,它将跳至包含主程序的内存的不同部分。  如果确实看到 CAN 消息,它会将新代码从 CAN 总线写入 内存的主程序部分。  只是想确保这款处理器能够在没有任何问题的情况下实现这一目标。

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

    迈克尔:  

    您所描述的内容非常简单,应该没有问题。  请注意,您所描述的可能是对引导加载程序所需内容的过度简化。  1秒的启动时间可能太短,但我看到您希望如何让启动时间保持快速,您可能需要调整该数字以使其更高一些...但可能不会,具体取决于您的设置。  这本身并不是什么大问题。  

    我认为您的主要应用程序在闪存中吗?  

    此致,

    克利须那