我使用 controlSUITE 示例项目"blinky_dc_cpu01"和" blinky_dc_cpu02"来测试 controlCARD 评估板上 CPU2从闪存引导的情况。 使用_standalone predefine 编译 CPU1代码时、从闪存引导正常(两个 LED 在未连接调试器的情况下为电路板供电时闪烁)。 但是、当我在 CPU2代码中添加中断时、这些中断在 CPU2中不起作用。 后台循环中的 CPU2代码仍然正常工作。 中断在 CPU1代码中确实可以正常工作。
注:1)我已验证 、当我 通过调试器运行两个内核时、CPU1和 CPU2代码中的中断都可以正常工作(不 使用_standalone pre-define 编译代码)。
非常感谢你的帮助。
Zubair Hameed
软件架构师- GE Aviation