请教一下:
1、sitara系列的ARM端程序访问外设寄存器,是不是只能通过指针的形式?
2、用C2000的那种位域结构体定义的外设头文件访问外设寄存器,进调试模式系统就跑飞。把头文件换成指针结构就没问题
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.
请教一下:
1、sitara系列的ARM端程序访问外设寄存器,是不是只能通过指针的形式?
2、用C2000的那种位域结构体定义的外设头文件访问外设寄存器,进调试模式系统就跑飞。把头文件换成指针结构就没问题
user18914063 说:我调试sitara系列的ARM端的时候,程序运行时,寄存器观察窗口显示的片内外设寄存器都无法观察,显示的是不能识别,只能暂停或者打断点程序运行到断点处停下来才能正确观察到寄存器,这个是不是也和MMUC是否开启有关系呢?
是裸机下还是RTOS或者Linux?有没有基于TI给出的例程上测试看一下能否看到寄存器。
位域结构体访问方式贴出来看一下。跟指针访问测试的是同一个寄存器吗?