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.

[参考译文] TMS320F28375S:GPAINV、GPALOCK、GPACR 和 INPUTSELECTLOCK 寄存器

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/565370/tms320f28375s-gpainv-gpalock-gpacr-and-inputselectlock-registers

器件型号:TMS320F28375S

您好!
有人问我这些寄存器的预期用途。 请提供建议。






[1] GPAINV 寄存器:

寄存器只能提供什么功能?
或者,该寄存器的预期用途是什么?





[2] GPALOCK 寄存器--解锁:

只需清除位即可解锁吗?





[3] GPACR 寄存器-解锁:

我认为这些位不是通过寄存器写入来清除的。 正确吗?
如果是,如何清除这些位? 哪些类型的重置将清除?





[4] INPUTSELECTLOCK 寄存器--'R/sones'

"R/一度"一词的含义是什么?  我们在 TRM p962上看到了这一点。
与 GPACR 寄存器的'R/WOnce'字有何不同?






我的客户觉得他们可能太多了。
我们很高兴您能解释这些寄存器的背景。

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

    Hideaki-San、

    [引述][1] GPAINV 寄存器:

    寄存器只能提供什么功能?
    或者,该寄存器的预期用途是什么? [/报价]

    这将使 GPIO 输入反相。 这只是为了在需要时提供灵活性来改变输入极性(而不是将该逆变器放置在电路板上)。

    [引用][2] GPALOCK 寄存器--解锁:

    只需清除位即可解锁吗? [/报价]

    是的、只有在提交寄存器(GPACR)中的相应位未置位时、才能通过清零该位来解锁。

    [报价][3] GPACR 寄存器--解锁:

    我认为这些位不是通过寄存器写入来清除的。 正确吗?
    如果是,如何清除这些位? 哪些类型的重置将清除? [/报价]

    是的、该寄存器中的位可以设置为"1"、但不能清零。 这些位将由 SYSRSn 清除、这意味着除仅复位 CPU 的 HWBIST 复位之外的所有复位。

    [引用][4] INPUTSELECTLOCK 寄存器--'R/一度'

    "R/一度"一词的含义是什么?  我们在 TRM p962上看到了这一点。
    与 GPACR 寄存器的'R/WOnce'字有何不同? [/报价]

    R/sonce 表示它可以设置为"1"、写入"0"没有影响。 这意味着用户可以多次写入"0"、然后设置为"1"。 R/WOnce 意味着它可以被写入一次("1"或"0")。 这意味着、如果您向该位写入"0"、则此后不能将其更改为"1"。 由于没有针对 INPUTSELECTLOCK 的提交寄存器、它已经被执行为 R/sonce、以便用户能够锁定单独的位。

    希望这对您有所帮助。 如果有任何疑问、请告诉我。

    此致、

    Vivek Singh

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