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.

[参考译文] TMS320F28377S:TMS320F28377S:关于 DCFCTL[BLANKINV]行为的问题

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1513331/tms320f28377s-tms320f28377s-question-on-dcfctl-blankinv-behavior

器件型号:TMS320F28377S

工具/软件:

##关于 DCFCTL[BLANKINV]行为的问题(F28377S)

您好 TI 支持团队:

我在 TMS320F28377S 上使用了数字比较子模块(DCFCTL 寄存器)。

关于`DCFCTL[BLANKINV]`位、技术参考手册(SPRUHX5I)仅声明:

- BLANKINV = 0:"消隐窗口未反转"
- BLANKINV = 1:"消隐窗口反转"

然而,这种描述不足以让我准确地理解:

**问题:**
-当 BLANKINV=0时、`BLANKLD W=HIGH`状态是否意味着事件(例如 DCAEVT1)被阻止、`BLANKLD W=LOW`是否意味着事件被允许?
-与此相反,当 BLANKINV=1时,反相消隐窗口(`BLANKLD W=HIGH`)是否表示允许事件,而事件被阻止?

您能否确认或纠正这一理解?

感谢你的帮助。

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

    您好:

    当 BLANKINV = 0时:

    • BLANKLD W =高电平表示事件(例如 DCAEVT1)被阻止或忽略。
    • BLANKLD W =低电平表示允许事件触发比较。  

    相反、当 BLANKINV = 1时:

    • BLANKLD W =高电平意味着允许事件触发比较。
    • BLANKLD W = LOW 表示事件被阻止或忽略。

    换句话说、当 BLANKINV = 0时、消隐窗口为高电平有效、当 BLANKINV = 1时、消隐窗口为低电平有效。