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:诊断GIO1A/B的范围和实施

Guru**** 2463330 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1096793/tms570lc4357-scope-and-implementation-of-diagnostic-gio1a-b

部件号:TMS570LC4357

各位专家,您好!

《安全手册》中的“诊断GIOA1Software Test of Function”(GIO诊断GIOA1Software功能测试)是在GIO模式下使用I/O检查进行的,建议使用模拟循环模式测试GIO。
我不清楚这项测试的范围。

(Q1)这是否仅适用于用作GIO模式的每个引脚的GIO模块或器?

对于GIO模块的GIO,数据输入和数据输出寄存器可以读回。两个寄存器需要具有相同的值。

(Q2)那么在启动时,我们应该定期检查每个引脚的寄存器是否正确?

(Q3)是否有方法实现与用作GIO的其他模块(例如 N2HET)?

(Q4)如果我们想要在固定引脚后直接检查数据输入和数据输出寄存器,例如,电容器是否会导致数据输入和数据输出寄存器不匹配,因为电容器增加了延迟?

谢谢,顺祝商祺!
Max Wittekind

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

    许多模块可以在其功能模式或GIO模式下运行。 在GIO模式下,这意味着您可以在通用输入/输出中使用其功能引脚。 您只需直接写入/读取这些输入/输出针脚即可控制这些针脚。 让我们以SPI为例。 请参阅下文。 您可以在GIO模式或SPI功能引脚中配置SOMI引脚和SIMO引脚。 在功能模式下,这些引脚根据SPI协议运行。 在GIO模式下,有数据输出和数据输入寄存器,您可以直接写入以控制I/O状态。  

    (Q2)因此,在启动时,我们应该定期检查,每个引脚的报价是否匹配?

    是,至少在启动时。

    (Q3)是否有一种方法可以实现与其他模块类似的GIO (例如使用 N2HET)?[/QUET]

    是,与GIO模块相同。  

    (Q4)如果我们想要检查数据并在电容器中直接匹配数据,因为电容器的封/封条后没有直接添加引脚/引脚?

    数据在内部回路。

    [/quote]
    [/quote][/quote]
    [/quote][/quote]