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.

[参考译文] TMS570LC4357:Halcogen -动态 CAN 消息框配置

Guru**** 2387830 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/1367411/tms570lc4357-halcogen---dynamic-can-messagebox-configuration

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

工具与软件:

...或消息缓冲区,因为我通常知道他们...

就配置而言、HALCoGen 实际上是静态的、而不仅仅是必须通过 GUI 手动指定每个 CAN 邮箱设置、而是在运行时通过编程指定。

在我继续编写自己的界面以配置邮箱之前、有人能告诉我这是否对安全关键型应用来说是个不好的主意吗?

我对 CAN 具有丰富的经验、但并不是在安全关键环境中、我想知道静态方法是否可行、这就是我应该处理的问题。

谢谢。

保罗。

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

    您好、Paul、

    在我继续编写自己的界面来配置邮箱之前,有人能告诉我这是否是一个对安全关键型应用程序不利的想法吗?

    这种 HALCoGen 配置方法不适用于安全关键型应用。

    实际上、HALCoGen 将仅提供初始配置、但如有必要、应用程序可以更改配置。 要更改此配置、应用程序可以使用驱动程序 API、也可以编写自己的 API。

    例如,如果应用程序要更改任何消息框的 ID,则应用程序可以调用"canUpdateID",如下所示:

    如果我们在运行时更改 ID 意味着、那么这是一种仅适合的动态配置。 如果要更改消息框的任何其他修改、则可以编写与此类似的 API、并且可以在运行时进行这些修改。

    --
    谢谢。此致、
    Jagadish。

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

    感谢  Jagadish、

    是已找到 ID 更改、但 DLC 更改未找到。 看起来我需要首先在 HalCoGen 中启用 MessageBox、因为现在已经启用。

    那么、我将继续、添加额外的接口。

    谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    并且看起来我也需要先在 HalCoGen 中启用 MessageBoxs,因为它现在正是这样。

    是的、Paul。

    所以我将继续添加额外的接口。

    当然可以。