工具/软件:Code Composer Studio
我在调试时仍然会获得未知寄存器、即使在升级到最新的8.x 版本后也是如此
这次它看起来像是浮点寄存器。
所有"未知"变量的类型都为 float。
在 regisers 窗口中、FPU 寄存器 R6H 与我在 WmrLocal_f 中期望的匹配、因此可能只是调试器的命名错误。
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.
工具/软件:Code Composer Studio
我在调试时仍然会获得未知寄存器、即使在升级到最新的8.x 版本后也是如此
这次它看起来像是浮点寄存器。
所有"未知"变量的类型都为 float。
在 regisers 窗口中、FPU 寄存器 R6H 与我在 WmrLocal_f 中期望的匹配、因此可能只是调试器的命名错误。
[引用用户="Martin Hansen"]
但是、由于这可能是编译器/调试器不匹配、我已经尝试使用 CCS V8、 ti-cgt-C2000_18.1.0.LTS 附带的编译器
结果相同。
[/报价]
使用 CCSv8和最新的编译器、您是否仍然会看到"未知寄存器 R4HL"消息、或者它是否会显示"未知寄存器 R4H"?
我刚刚尝试了 CCSv8.1的一个示例、可以看到这一点。
您能否确认这也是您看到的内容?
似乎以前的错误没有完全修复、或者这里仍然有另一个错误。 我们将进行调查、我将返回以更新此主题。
同时、请使用 "Registers"或"Memory"视图作为权变措施来查看变量的值。