在DSP2803x_EQep.h 中断标志寄存器和清除中断标志寄存器可以用同一个地址?
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.
在DSP2803x_EQep.h 中断标志寄存器和清除中断标志寄存器可以用同一个地址?
我得建议你补习一下C语言了。
这个是共用体的共用体名,它相当于定义了一个共用体,然后你可以用这个共用体去定义不同的共用体变量。
由于这两个寄存器刚好是完全相同的共用体结构,所有使用同一个共用体定义了两个共用体变量QFLG和QCLR.
再说,这里也没有提到地址呀。
这个寄存器是被定义在一个结构体里,属于它的一个成员,你只要找到这个结构体变量,然后搜索一下就会找到了,最终它是在.cmd文件里的。
由于它是其中一个,所以需要加一个偏移量。