stm32 的寄存器定义都结构体化了,可以参考 2440 的寄存器定义,
#define GPACON (*(volatile unsigned long *) 0x56000000)
#define GPADAT (*(volatile unsigned long *) 0x56000004)
....
可以写成
#define GPACON inpdw(0x56000000)
...
接收参数可以是一个指针,也可以是一个表示地址的整数
stm32 的寄存器定义都结构体化了,可以参考 2440 的寄存器定义,
#define GPACON (*(volatile unsigned long *) 0x56000000)
#define GPADAT (*(volatile unsigned long *) 0x56000004)
....
可以写成
#define GPACON inpdw(0x56000000)
...
接收参数可以是一个指针,也可以是一个表示地址的整数
举报