主题中讨论的其他器件:CODECOMPOSER、 UNIFLASH
工具/软件:Code Composer Studio
我使用的是 TI 示例引导加载程序示例。
在两个 UART 上编译代码和示例函数。
现在、我需要将引导加载程序和我的项目组合在一起、以便引导加载程序在被告知时跳转到我的代码(菜单项3)。
引导程序示例将转到定义为0x200100的 APP_START_ADDRESS。
当前单步执行代码、Code Composer 在尝试跳转到该地址时挂起。
我目前在两个项目中都配置了 Code Composer、"只擦除"必要的扇区(用于程序加载)、这样加载一个程序不会擦除另一个程序、因为这两个程序都必须按顺序加载。
(我尚未下载十六进制文件、只需尝试手动加载两个程序即可确保我了解编译器设置。)
以下是我的问题:
- 在 Code Composer 中、加载的地址被配置在哪里?
- 项目中的默认设置是将代码放置在第一个库中、还是需要修改需要引导加载程序的内容?
- 如何配置 code composer 以生成适合的十六进制文件以进行非 CodeComposer 代码加载?
- 您能确认我需要使用超级终端等 Ymodem 协议工具吗?
非常感谢
