智能车制作
标题:
程序代码
[打印本页]
作者:
左右
时间:
2015-1-21 11:33
标题:
程序代码
volatile struct GPIO_MemMap *GPIOx[5]={PTA_BASE_PTR,PTB_BASE_PTR,PTC_BAS E_PTR,PTD_BASE_PTR,PTE_BASE_PTR}; //定义五个指针数组保存 GPIOx 的地址
这句里的volatile struct GPIO_MemMap *GPIOx[5]是什么意思啊??新人刚学,求大神指教
作者:
1685063539
时间:
2015-1-21 12:50
定义一个5元数组GPIOx[5],这个数组的每一个元素的指向类型是结构体(每一个元素都是指针),结构体名为GPIO_MemMap,5元指针数组在定义时已被初始化,
volatile 修饰5元数组指向的内容,表明5元数组指向的内容有可能会被“意外地”改变,请求编译器在进行编译优化时禁止优化这些内容。
如果说的有不清晰之处,可追问,,,
作者:
左右
时间:
2015-3-21 22:23
1685063539 发表于 2015-1-21 12:50
定义一个5元数组GPIOx[5],这个数组的每一个元素的指向类型是结构体(每一个元素都是指针),结构体名为GPI ...
谢谢指教,明白了
欢迎光临 智能车制作 (http://111.231.132.190/)
Powered by Discuz! X3.2