在头文件中定义一下寄存器的绝对地址 然後 *** 作寄存器的
举个例子 #define config @0x00000120
然後在驱动程序.C中读写config寄存器 就行了
系统里应该不是定义了么?比如:
#define bSPI(Nb) __REG(0x59000000 + (Nb))
#define SPCON0 bSPI(0x00)
#define SPSTA0 bSPI(0x04)
#define SPPIN0 bSPI(0x08)
#define SPPRE0 bSPI(0x0c)
#define SPTDAT0 bSPI(0x10)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)