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/TMS570LS0232:如何将 SafeTILib_TMS570LS04_be.lib 加载到新系统中?

Guru**** 2460850 points
Other Parts Discussed in Thread: TMS570LS0232, HALCOGEN, TMS570LS0432

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/650313/ccs-tms570ls0232-how-to-load-safetilib_tms570ls04_be-lib-to-a-new-system

器件型号:TMS570LS0232
主题中讨论的其他器件: HALCOGENTMS570LS0432

工具/软件:Code Composer Studio

大家好、TI 工程师

我已经阅读了为我的项目配置 ASIL D TMS570LS0232的软件安全手册。 我知道我应该将 SafeTILib_TMS570LS04_be.lib 用于一些有用的 API。 但是、如何将 SafeTILib_TMS570LS04_be.lib 加载到我的项目中? 您能否为我提供一份用户指南、指导我 逐步将 SafeTILib_TMS570LS04_be.lib 集成到项目中?

谢谢!

此致!

新宇

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

    该库包含一个有关如何将其集成到工程中的示例工程。 但是、此示例仅包含部分诊断。 此外、 还有一个应用手册位于以下位置:www.ti.com/.../spna212.pdf

    此外、该库的安装文件包含在位于以下路径的目录中:C:\ti\Hercules \SafeTI Diagnostic Library\2.3.1\docs (请注意、如果使用不同版本的库、可能会发生变化)。

    正如我在另一篇文章中所述、您的项目和系统级要求将决定您需要哪些诊断程序以及运行这些诊断程序的频率。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Chuck 先生

    我只想尝试调用一个安全函数来测试 API 的使用。 但我不知道项目中需要包含哪些文件? 我无法调用这些 API。

    谢谢!

    此致!

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

    您好、Xinyu、

    用户指南列出了所有 API。 它位于/safeti..library/2.4.0/docs:

    SafeTI 诊断库-用户的 Guide-v2.4.0.chm

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

    我知道如何为我的项目调用 API。 但是、在我集成 SafeTILib_TMS570LS04_be.lib 之后、我的项目始终会报告错误。 我认为集成项目时会出现一些错误。 因此、我希望 TI 能为我提供集成 SafeTILib_TMS570LS04_BE.lib 的详细步骤。

    谢谢!

    此致!

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

    您好、Xinyu、

    好的地方。 我没有尝试将项目与 safeti 库集成。  但是我今天早上做了这个,它的工作没有任何问题。 创建项目时、执行了以下步骤:

    1.为 TMS570LC04x 器件创建 HALCoGen 项目(例如 TMS570LS0432_SL_Integration)。 启用您的应用所使用的所有模块等

    2.打开 CCS7.x、创建 CCS 项目(通过 HALCoGen 创建的名称相同、TMS570LS0432_SL_Integration)

    3.将以下文件夹从 SafeTI 诊断库复制到您的 CCS 项目中

       1、HAL

       安全库

       3. demo_app/common

    4.将库文件(SafeTILib_TMS570LS04_be.lib)和 cmd 文件(sl_TMS570LS0432_Noos_sys_link.cmd)复制到您的 CCS 项目文件夹

    5.从构建中排除 SAFETY_library/source 文件夹

    6.将_TMS570LS04_和_VFP_support_=0添加到项目属性的"预定义名称"中

    7.将 dirs 添加到#include 搜索路径

    8.将 safeti 库添加到链接器路径

    8.编译项目,通过! 这是我生成的项目!

    e2e.ti.com/.../3527.TMS570LS0432_5F00_SL_5F00_Integration.zip