主题中讨论的其他器件:TMS320C6418
工具/软件:Code Composer Studio
你(们)好。
我正在使用 CCS5.5.0在 TMS320C6418目标上开发应用。
我有一个主应用 程序"Application_1"、在 出现特殊情况时、我需要能够切换到第二个应用程序"Application_2"。
我有2个不同的项目、2个不同的编译和2个.hex 文件(通过 hex6x.exe 实用程序从.out 转换)。
应用程序_1和应用程序_2必须存储在外部 EEPROM 上、使用 ROM 引导模式(CE1)。
application_1是复位后必须执行的一个:它存储在外部 ROM 的地址0、以便引导序列 在启动时运行。
应用程序_2也存储在外部存储器中、EEPROM 的另一页上。
如何让 Application_2作为要执行的新应用程序、从正在运行的 Application_1切换?
在片上 RAM 上创建分区、复制整个 Application_2 hex 文件并在 Application_2 RAM 地址的开头移动程序计数器是否足够了?
谢谢你
此致