ZHCAF42 March   2025 MSPM0G3519

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2迁移前准备工作
    1. 2.1 CCS 版本对比
    2. 2.2 迁移前准备工作
  6. 3将代码移植至 CCS
    1. 3.1 移植准备
    2. 3.2 设置 CCS 环境
    3. 3.3 将源代码和文件导入 CCS
    4. 3.4 处理器件专属代码
    5. 3.5 针对 CCS 调整代码
    6. 3.6 构建和调试
  7. 4迁移后优化
  8. 5总结
  9. 6参考资料

迁移后优化

  1. 将迁移记录到文档中:
    1. 记录迁移过程中做出的所有更改,以备将来参考。
    2. 更新项目文档,以体现新的 CCS 环境。
  2. 常见问题:
    1. 中断处理程序:确保 ISR 使用 #pragma WEAK 或者使用正确的名称(例如 void TIMER0_A0_ISR(void))。
    2. 内存对齐:TI Clang 可强制实施比 IAR 更严格的对齐。如有需要,请使用 __attribute__((aligned(8)))
    3. 链接器错误:验证 .cmd 文件地址是否与 MCU 内存映射匹配。