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.
CCS跑TMS320F28379D开发板的例程,USB寄存器Registers窗口不可读,提示Error: unable to read。
部分寄存器可读,有将近一半的寄存器不可读。
所有的379D的官方例程均不能读取USB寄存器。
C2000版本:4.01.00.00
CCS版本:11.1.0.00011
已尝试将CCS版本升级到12.5.0.00007,和将版本降到10.3.1.00003,问题仍然存在。
请问为什么会出现Registers窗口USB寄存器不可读的情况,应该如何处理?
您好,
非常抱歉回复晚了。
这些是该器件的有效寄存器。请问在其他 F2837xD 器件是否存在此问题?
有其他外设或核心寄存器有该问题吗? 单击refresh按钮是否有任何更改?
如果您在"Memory Browser"视图中访问这些寄存器的存储器地址,查看这些值是否存在问题?
Thanks
您好,非常高兴收到您的回复。
目前我只在F28379D器件发现了此问题,其余器件是否有类似问题我不清楚。
我也没有发现有其他外设或核心寄存器有该问题,单击refresh按钮没有效果。
我在"Memory Browser"视图中访问这些寄存器的存储器地址,查看到的这些值是没有显示的,都是-------的形式。
到目前为止,我的问题仍未解决,希望你们在F28379D器件上复现我的问题并给出解决方案,非常感谢!
您好,
请在debugger模式下检查"Console"窗口,器件似乎并未正确连接,因此该窗口处应该会有一些错误声明。
请问是否发生了任何其他的 CCS 错误或警告?
Thanks
您好,
"Console"窗口并没有错误关键词,其余模块的寄存器显示是正常的。在其他电脑上用其他的F28379D开发板也是一样的情况,我建议先复现我的问题。
Thanks
Hi,
工程师调试中发现,该问题是由于USB 的寄存器 xml 对于一些寄存器没有 page 属性。
请使用以下xml file(C2000_USB_Type0_Registers.xml)并将其替换到文件夹中 <CCSInstallDir>ccs\ccs_base\common\targetdb\Modules\C2000:
Thanks