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**** 2541930 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/626318/tms320f28069-what-is-right

器件型号:TMS320F28069

下面的说明来自 SPRUH18E。 用于 ADCINTFLG 和 ADCINTFLGCLR 说明。 什么是正确的?

清除 ADCINTFLG 寄存器中相应的标志位。 如果软件试图将该位设置为相同的位
硬件试图将 ADCINTFLG 寄存器中的标志位置1时的时钟周期、则硬件具有该时钟周期
优先级和 ADCINTFLG 位将被置位。 在这种情况下、ADCINTOVF 寄存器中的溢出位
无论 ADCINTFLG 位是否之前置位、都不会受到影响。

清除或设置标志位的边界条件:如果硬件在尝试设置位的同时
软件在同一周期尝试清除该位、将发生以下情况:
1、SW 具有优先级、将清除该标志
2.硬件集将被丢弃,任何信号都不会从锁存器传播到 PIE
3.将生成溢出标志或条件

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很抱歉造成混淆。 "边界条件"描述是正确的。 文档将被更正。