#define rGPCCON(*(volatile unsigned *)0x56000020),后面的两个**是起什么作用?#define rGPCCON(*(volati
#define rGPCCON (*(volatile unsigned *)0x56000020),后面的两个**是起什么作用?
#define rGPCCON (*(volatile unsigned *)0x56000020),后面的两个**是起什么作用?
麻烦解释下,谢谢
[解决办法]
unsigned *强制转换成unsigned指针类型,然后*是解引用。
[解决办法]
一个是强制转换,一个是指针定义
[解决办法]
(volatile unsigned *)0x56000020 // 将这个地址转换一个指针,即一个指针指向这个地址
(*(volatile unsigned *)0x56000020) // 该地址中的内容。
可以做修改内容,读取内容
rGPCCON = 111; //则地址0x56000020中的内容为111
