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.

[参考译文] CCS/TMDXRM46HDK:HALCoGen 与 Hercules SafeTI 诊断库的集成

Guru**** 2331900 points
Other Parts Discussed in Thread: HALCOGEN, RM46L852
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/599186/ccs-tmdxrm46hdk-integration-of-halcogen-with-hercules-safeti-diagnostics-library

器件型号:TMDXRM46HDK
主题中讨论的其他器件:HALCOGENRM46L852

工具/软件:Code Composer Studio

您好!

wiki:将 HALCoGen 与 Hercules SafeTI 诊断库集成

包含注释: !!!!! 正在处理-此维客页面未完成 !!!!

我想知道什么时候完成? 我在将 SafeTI 诊断库集成到 CCS (7.1版)中时遇到困难、因为该项目已经基于 HALCoGen 生成的代码。

似乎缺少大量信息来使集成变得顺畅、我不想尝试太多、因为正确处理这些问题非常重要。

此致/Michael

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

    HALCoGen 有一个安全库示例。 此示例介绍了创建示例启动的步骤、该启动配置使用 SafeTI 诊断库运行安全诊断测试。

    打开 HALCoGen --帮助--帮助主题--内容(左侧面板)--示例-- Example_SafetyLib.c

    单击 Example_SafetyLib.c、右侧面板将显示步骤。

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

    您好、Michael、

    除了 QJ 指南、还请注意应用手册: 使用 SafeTI 诊断库实现功能安全

    此外、SafeTI 诊断库的安装中还包含一个示例。 如果默认路径用于安装库、则它位于以下路径:C:\ti\hercules\SafeTI Diagnostic Library\2.3.1\demo_app\HALCoGen\RM46L852_Noos

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

    您好 QJ、

    谢谢、它在某种程度上有所帮助。 但驾驶仍然不像我想的那么平稳。

    第1步没有提到应该取消选中 HALCoGen 中的安全初始化(我认为应该取消选中)?

    步骤2实际上是由几个步骤组成的序列:

    使用"添加文件夹中的所有文件..." 我想您的意思是应该将文件添加到项目的文件结构中、或者您是否意味着应该通过外部 链接将文件添加到 CCS 环境中? 我想您是指"xxxIAR、xxxKEIL"以外的所有文件、具体取决于 IDE?

    由于应该编辑文件 sl_config.h、我猜还应该将 SAFETY_library/include 文件添加到项目的文件结构中、因为编辑 SL 安装文件夹中的文件将不适用于 多个项目。

    第3步、我认为 CCS 7.1中预定义符号的路径不正确。

    第4步、我找不到链接器命令文件、它在哪里? 另外 、最好解释一下为什么需要执行此步骤。

    缺少步骤5。

    第6步、替换 sys_startup.c 意味着每次从 HALCoGen 重新生成代码时它都会被改写、对吧?  

     如果 您可以 在 HALCoGen 中添加一个功能、生成一个默认项目、其中集成了 SafeTI 诊断库、如示例所示。

    此致/Michael

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

    谢谢你。 我已经阅读了应用手册、但我缺少的是有关如何将其集成并正常工作的更实用的说明。 我已经阅读了 TI 文档并观看了您的一些视频、但它们的级别更高。 我还觉得有些材料已经过时了、其中有一些是为旧版 CCS 制作的示例。

    另请参阅我在对律政司司长的答覆中的意见。

    此致/Michael