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.

[参考译文] TMS320F280049C:CPU 复位后、CMP1HPMXSEL 为2

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/832325/tms320f280049c-cmp1hpmxsel-is-2-after-cpu-reset

器件型号:TMS320F280049C
主题中讨论的其他器件:C2000WARE

大家好、

将 Launchpad F280049c 连接到 CCS 而不加载任何代码时、CMP1HPMXSEL 和 CMP3HPMXSEL 设置为2、如下所示。 该值与复位后应为0的数据表不匹配。 这里出什么问题了吗?

如果按如下方式从 c2000ware 加载代码、似乎没有用于配置 CMP1HPMXSEL 的函数、则很容易造成混淆。

C:\ti\c2000\C2000Ware_2_00_00_02\driverlib\f28004x\examples\cmpss

此外、如果我在 CCS 窗口中将 CMP1HPMXSEL 更改为3、然后在 CCS 中单击 RESET 命令、那么 CMP1HPMXSEL 值仍然为3、但诸如 Cmpss1Regs 的其他寄存器将复位为0、为什么 CMP1HPMXSEL 保持不变?

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

    你好、很强、

    并非所有寄存器都是通过调试器复位来复位的。 有些需要 XRSn/POR -许多 AnalogSubsysRegs 似乎都属于此类别。 您能否尝试对电路板进行下电上电并查看这是否会清除寄存器? 为了确保复位后没有运行任何用于设置寄存器的代码、您可能需要考虑首先擦除闪存。

    惠特尼