主题中讨论的其他器件: C2000WARE
您好!
我想同时拥有 从闪存运行 TMS320F28379D 微控制 器和通过 CAN 对微控制器进行编程的功能。 我对此有几个问题:
是否 可以在无需开发自定义引导加载程序的情况下实现此目的?
2. 对于从闪存运行和通过 CAN 进行编程的情况、我应该将 GPIO72和 GPIO84设置为高电平吗? (我将以数据表第197页的表9-14器件引导模式为基础、在该模式下、我假设我们希望在两种操作中都处于"获取模式"、对吧?)
3. 根据技术参考手册的表4-8,我看到默认情况下,闪存启动在“GET 模式”下发生,当 BOOTCTRL 寄存器的 BMODE 位域设置为0x07时,“CAN 启动0”发生。 由于 BMODE 是软件控制的、而不是硬件控制的、我如何告知 MCU 是从闪存引导还是从 CAN 引导? (我通常会从闪存引导、但几乎肯定会有时间需要通过 CAN 对 MCU 进行重新编程。)
4. 如果我设置 BMODE = 0x07、在没有收到 CAN 信号的情况下、MCU 会从闪存启动时、是否会发生任何超时?
谢谢、
Kevin
谢谢、
Kevin