您好!
我在 使用 CAN 通信连接到 F28335实验套件时遇到问题。 我正在尝试运行此 Simulink 示例。 我收到消息"External Mode Open Protocol Init command failed"。 我 关闭了 SW1并打开 了电路板上的 J9。
我从 这篇文章中收集了 CAN 通信所需的一切: CAN 到 USB 转换 器和 CAN 收发器。 但是、在读取 CAN 转换器指令后、我认为我得到了错误的指令、如其所述:
"另请注意、为了使 CAN 正常工作、您需要至少2个处于工作模式(CAN 规范)的 CAN 节点、CAN 网络还应在两端进行适当的模温处理、因此、如果您在网络末端连接 CANUSB、 必须在 CANUSB 附近添加一个120欧姆电阻器、然后在网络的另一端添加一个120欧姆电阻器。"
我没有2个 CAN 节点可作为起点。
最重要的是、我不确定通信问题是由转换器、收发器还是软件问题引起的?! 需要解决很多问题。 您能否确认我获得了合适的产品或推荐经过验证和测试的产品。 是否有本地支持(英国)? 我可能只是在我的通信链中遗漏了一件小事、如果有人看一下我的设置、可能会节省时间和神经。
我想尝试 CAN 通信、因为它比串行通信更可靠、并且 我遇到了串行和噪声问题。
此致。
