主题中讨论的其他器件: TMDSCNCD28388D
我正在使用 TMDSCNCD28388D 控制卡上的 TMS320F28388D 微控制器进行开发。
有了这个控制卡、我可以将程序二进制文件加载到控制卡上的闪存或 RAM 程序存储器中。 但我看不到任何方式来选择程序将要加载的位置:闪存或 RAM。
如何选择在何处(闪存或 RAM) Code Composer 将在控制卡上加载程序?
Code Composer Project Explorer 将某些项目显示为"Active-Debug"、 这将一直将程序加载到控制卡闪存、而其他项目显示为"Active-CPU1_RAM"并让您选择在控制卡上加载到 RAM 或闪存; 具体来说、Project Explorer 中列为"Active-CPU1_RAM"的项目会在菜单中显示为 Project | Build Configurations | Set Active | CPU1_RAM 或 CPU1_FLASH、并会根据选择的选项将程序加载到控制卡 RAM 或闪存。
然而、在项目资源管理器中列为"Project"的项目在菜单中显示为 Active_Debug | Build Configurations | Set Active | Debug 或 Release、无论是否选择了"Debug"或"Release"、程序都会加载到控制卡闪存。
如上所述、如何将项目资源管理器中列出的项目更改为"RAM"、以便只加载到 Active_Debug、从而可以将程序加载到控制卡的 RAM 程序存储器中?
一般而言、如何选择将程序加载到控制卡闪存或控制卡 RAM 程序存储器?
我不知道在菜单或配置文件中的何处执行此操作。
例如、我想将项目资源管理器中列出的一个项目更改为"RAM"、然后加载到闪存至"Active_CPU1_RAM"、并在控制卡上加载至程序 Active_Debug。
谢谢。