主题中讨论的其他器件:SysConfig、 C2000WARE
工具与软件:
您好!
我今天真的需要帮助(这并不意味着我的其他线程不重要;))
我开发了一个使用2个 CAN 外设的应用。 我从 TI 示例"LED 闪烁"开始、
我确认了可以在 仿真模式或独立模式下运行 C2000。
一切都很好,但有一天我检查了独立模式,它不再工作。 因此、在该线程中、我抑制了专用于我的应用程序的代码、使其恢复到 LED 闪烁状态。
请看一下我联合的2个项目:
第一个(2024_07_30_StandAloneOKWithoutCAN.zip)很好:
对于仿真模式、我注释宏 #define _standalone、例如将 RAM 配置设置为活动状态、在 CCS 上启动调试模式并运行2个项目



2个 LED 在闪烁
对于独立模式、我会取消注释_standalone define、并将闪存配置设置为活动状态、将多核项目加载到 C2000中、然后关闭 TRST 开关。



在 LAUNCHXL 上复位后、2个 LED 会闪烁
修改这个多核项目:结果在 2024_07_30_StandAloneNOKWithCAN.zip 存档文件中给出:
我只需在 CPU2上添加一个 CAN 外设。

请注意、为 CAN 模块选择了 CPU2

加载代码后、我无法看到任何 LED 闪烁。
但仿真模式仍然正常。
任何人都可以打开这2个档案并告诉我这个独立模式有什么问题吗?
非常感谢。
Vince
e2e.ti.com/.../2024_5F00_07_5F00_30_5F00_StandAloneOKWithoutCAN.zip
e2e.ti.com/.../2024_5F00_07_5F00_30_5F00_StandAloneNOKWithCAN.zip





