主题中讨论的其他器件:LAUNCHXL-F28P65X、 CCStudio
您好,专家
我的项目在 LAUNCHXL-F28P65X 板上运行、并 计划使用 CPU01 + CLA 工作实现控制功能、使用 CPU02工作实现通信功能。 现在 CPU01.out 文件和 CPU02.out 文件可以刻录到闪存并正常运行、但如果我在项目中添加 CLA 模块、CLA 无法刻录和运行。
RAM 地址位于 RAMLS8_CLA 和 RAMLS9_CLA 中。 CMD 的配置如下:




CLA 初始化函数的代码如下:


只有 Cla1task1由 EPWM1INT 触发。 禁用其他任务。 EPWM1可以正常工作。 并 在 ePWM 初始化之后启用 EPWM1INT。

此外、选项栏中的 Type2 CLA 的按钮处于开启状态。

调试选项设置如下所示的屏幕截图:



然后、 我单击"Debug"按钮、在闪存擦除和编程完成后。 CCS 调试 GUI 将显示 CLA 断开。

然后、如果我单击连接 目标按钮并加载 CPU01.out 文件、则错误将报告:"CPU1_CLA1:在0x90f9f 处使用操作"Finish Auto Run"设置断点时出现故障:(ERROR -1209 @ 0x90F9F)器件不支持软件断点。 如果可用、请使用硬件断点。 (仿真软件包9.12.0.00150)"

如果我 首先运行 CPU01和 CPU02、然后加载 CPU01.out 文件、则错误将 再次报告。
您能就此问题提供一些建议吗?










