错误:
(volatile unsigned int *)pGPFCON = (volatile unsigned int *)0x56000050;
(volatile unsigned int *)pGPFDAT = (volatile unsigned int *)0x56000054;
- (int*)a将指针变量
a
强制类型转换为整型指针,一般不放在等号左边 - int*a,定义一个整型指针变量a
正确:
volatile unsigned int *pGPFCON = (volatile unsigned int *)0x56000050;
volatile unsigned int *pGPFDAT = (volatile unsigned int *)0x56000054;