请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28379D 您好!
我有两个项目、一个在 CPU1中运行、另一个在 CPU2中运行。 要更新这两个程序、我使用 CAN 模块。 对于 CPU1中的 Programm、更新工作正常。
当我将 CPU1中 CAN 模块的访问更改为 CPU2时、通过 CAN 进行的通信在 CPU2中不起作用。 我更改了以下代码部分的访问权限:
在 CPU1中:
SYSCTL_selectCPUForPeripheral (SYSCTL_CPUSEL8_CAN、2、 SYSCTL_CPUSEL_CPU2);
我通过 Launchpad 的输出引脚12和17使用 CANB 模块。
有人对此问题有什么想法吗?
感谢你的帮助。
此致、
Markus