由于以下原因,CCS 无法直接下载并执行应用项目:
- 生成的链接器命令 (cmd) 文件中的中断向量表未分配给器件启动时的默认地址 0x0000。
- 应用项目中没有器件模块初始化函数。
- 闪存共享区域中不能使用 FreeRTOS 延迟功能。
以下是调试应用项目的推荐权变措施。
- 使用 SDK 示例中的默认 cmd 文件将中断向量表分配到启动时的地址 0x0000。
- 使用 Sysconfig 工具为应用项目生成外设初始化代码。
- 将 FreeRTOS 延迟函数替换为在 SDK 中定义的函数 delay_cycles();。