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.

[参考译文] MSP430FR4133:GCCTL1中的 ACCTEIFG:它是否存在?

Guru**** 2587695 points
Other Parts Discussed in Thread: MSP430FR4133

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/623031/msp430fr4133-accteifg-in-gcctl1-does-it-exist-or-not

器件型号:MSP430FR4133

我不确定 GCCTL1中的 ACCTEIFG。
 
slau445g 指出:

3 ACCTEIFG RW 0h 访问时间错误标志。

如果
NWAITS 设置有误且违反了 FRAM 访问时间、则该标志置1并产生复位 PUC。 如果该位

是最高挂起标志、则可通过软件或读取系统复位向量字 SYSRSTIV 来清零该位。 该位只写0、写1无效。
注意:当系统频率
配置为大于8MHz 时、无论等待状态(NWAITS)如何、ACCTEIFG 位都可以在调试模式下置位。
在这种情况下、它不是 FRAM 访问违规。 ACCTEIFG 位不
会触发 PUC 或更改 SYSRSTIV 寄存器的值。 ACCTEIFG 位
只能通过写0来清零。 建议使用 SYSRESTIV 寄存
器来检查 FRAM 访问冲突错误、以避免混淆。 

 但是、在 slas865b 中、我们可以在修订历史记录中阅读:

•在表6-2的中断源、标志和向量中,将“
系统 NMI”行中的“FRAM 访问时间错误”(ACCTEIFG)从........................................................................ 36

•在表6-8的系统模块中断向量寄存器中,将 SYSSNIV 行中
的中断事件值06h 由“ACCTEIFG 访问时间错误”更改为“保留”........................................................................ 42. 

 
实际上、SYSRSTIV 中没有相应的中断事件。
 
那么、这个野兽是否实际存在、是否会引起 PUC、将会
它实际上是否出现在 SYSRSTIV 中、还是仅出现在调试模式中(或不出现)?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    由于它已从数据表中删除、我假设它不能在 MSP430FR4133上使用、并且不会生成 PUC。 ACCTEIFG 从不属于 SYSRSTNMI、但如果 SYSRSTIV 有效、它应该是 SYSRSTIV 的一部分。

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

    谢谢! 但是,“假定”仍然有点模糊;-)。 您能否验证这一点、如果它为真、则不应验证

    是否还有 slau445的更新?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我将与文档团队核实。 不应更新 SLAU445、因为 MSP430FR2xx/4xx 系列中的其他器件可能能够使用 ACCTEIFG。

    此致、
    Ryan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢。
    实际上,SLASE59B 将"FRAM 访问时间错误"列为系统 NMI --不知道这是否正确...