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 驱动程序的 LDRA 单元测试

Guru**** 2031750 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/1436069/tms570lc4357-ldra-unit-testing-for-halcogen-drivers

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

工具与软件:

a)是否有针对 Halcogen 生成的驱动程序的 LDRA 单元测试可用作 DO178C 声明覆盖的证据? 如果是这样、我们如何得到它们并执行它们?

b)生成的代码似乎具有以下注释-示例如下。 我们如何获得   HL_CONQ_GIO_SR2的详细信息?

*/
/* sourceId:gio_sourceId_001 */
/* DesignId:GIO_DesignId_001 */
/*要求:HL_CONNQ_GIO_SR2 */。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价 userid="623285" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1436069/tms570lc4357-ldra-unit-testing-for-halcogen-drivers ]HL_CONQ_GIO_SR2[/QUOT]

    它是开发要求文档中定义的函数 ID。  HL_CONQ_GIO_SR2 --> GIO 初始化

    a)是否有任何针对 Halcogen 生成的驱动程序的 LDRA 单元测试可用作 DO178C 声明覆盖的证据? 如果是、我们如何获得它们并执行它们?

    HALCOGen CSP 将执行以下测试并生成测试报告。 我相信这些文档将帮助您使用 HalCogen 代码来遵守安全标准。

    • 动态覆盖分析报告
    1. 语句覆盖范围
    2. 分支覆盖
    3. MC/DC 覆盖范围
    • 测试经理报告
    1. 质量审核报告 - HIS 指标  
    2. 代码审核报告- MISRA C
    3. 回归报告
    4. •测试结果报告
    • 单元测试报告
    1. "安全功能测试"
    • 可追溯性报告
    • 要求文档
    • 软件架构文档
    • 设计文档
    • 软件安全手册

    要运行测试、需要 LDRA 工具。  LDRA 工具不是 CSP 下载的一部分。 您需要联系 LDRA 来从他们那里购买和安装 LDRA 单元软件。

    SAFETI-HALCOGEN-CSP IDE、配置、编译器或调试器|德州仪器 TI.com

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

    感谢您的答复。

    a)如何访问有关功能 ID 详细信息的开发需求文档?

    B)我们有 LDRA 工具套件和 LDRA TLP。 我们有 Halocgen。 我们如何获得 CSP?

    C)如果我们需要修改驱动程序、LDRA 单元测试将需要更新。 我们是否能够访问 CSP 中的测试以修改这些测试?

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

    下面发布的问题是否有更新?