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.

[参考译文] TMS320F28069:关于微控制器内部诊断

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/647247/tms320f28069-regarding-diagnostic-for-microcontroller-internals

器件型号:TMS320F28069

大家好、

是否有任何方法可以对微控制器进行以下诊断:

CPU 完整性:CPU 卡滞、ALU 卡滞、RAM

存储器完整性:存储器卡住、堆栈溢出下溢

3.数字 I/O 完整性

ADC 完整性  

在运行时运行时运行。

我想堆栈溢出和下溢可以根据堆栈指针检测出来、但我们可以在应用运行时保留它吗?

此致、

Chandrakant Pal

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

    很抱歉耽误你的回答。 Out 安全软件专家将出差、下周初应给您回复。 感谢您的耐心等待。

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

    感谢您的回复。 等待安全软件专家回复。
    谢谢你。

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

    该器件具有提供这些测试的安全库。 您需要将它们集成到您的测试中。

    www.ti.com/.../iec60730swpackages

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

    感谢你的答复。 该库和链接帮助我编写微控制器的安全和测试。

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

    太棒了! 请验证 TI 的回答之一以关闭该主题。

    如果您有任何疑问、请告知我们。

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

    我对 STL_CPU_TEST_testCpuRegisters ()函数有疑问。 我从 stl 库中使用过它。 当我调用这个函数时、我看到只有 XAR1、XAR2、XAR3寄存器被压入、也就是说、这个寄存器的值被保存并且在退出函数时、这个寄存器的值被弹出并被恢复。 我有疑问、为什么其余寄存器 XAR0、XAR4、XAR5、XAR6、XAR7、ST0、ST1、XT、P、PC、IER、IFR、DBGIER 寄存器不会被压入和弹出、即保存和恢复。

    谢谢你

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

    这是 TI 编译器 ABI。 请查看 TI 编译器用户指南(spru514)中的"寄存器惯例"一章

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

    编译器会自动保存这些寄存器。 请参阅 spru514中的第7.2节和第7.3节

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

    感谢你的答复。 这有助于我解决问题。

    此致
    Chandrakant