This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TMS570LS0714:TMS 570 ls 0714

Guru**** 2668435 points

Other Parts Discussed in Thread: HALCOGEN

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/985488/tms570ls0714-tms-570-ls-0714

器件型号:TMS570LS0714
主题中讨论的其他器件:HALCOGEN

尊敬的所有人:

我必须为 TMS 570 LS 0714启动 CAN 接口、我将必须每秒处理具有不同 CAN ID 的多个 CAN 消息。 我收到的示例代码显示我每次都必须转到 halcogen 才能为发送/接收配置消息框。 然后在 halcogen 上生成代码、该代码包含在 Code Composer Studio 中。 在另一个时间点、如果我必须将其更改为发送/接收、我必须登录 halcogen 并更新源代码。 我还注意到、CAN ID 也必须在 halcogen 上设置。 只有在执行所有这些操作后、我才能够使用 canTransmit/Canreceive 功能来执行 CAN 操作。  

该项目的内容是开发面、必须通过 CAN 与多个器件连接、我可能需要在将来经常更改 ID、每次在 HALCOGEN 上编辑时、可能会降低我们团队的工作效率。 那么、有没有其他方法可以编辑 Code Composer Studio 上的 CAN ID 和编辑消息框的 TX/Rx 配置?  

谢谢、

何塞

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Jose、

    1.您可以使用 canUpdateID(.)更新消息 ID。 发送该消息之前的函数。

    2.也可以添加 canTransmit(.)的消息 ID。 用作新 参数。

    3. CAN 模块支持多达64个邮箱。 您的项目中使用了多少个邮箱? 您可以将其他邮箱用于不同的消息 ID。