void GPIO_Init中这一句GPIO_TypeDef* GPIOx是什么意思,怎么理解,

2019-07-21 00:19发布

void GPIO_Init中这一句GPIO_TypeDef* GPIOx是什么意思,怎么理解,
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
10条回答
wjw7680
2019-07-22 00:38
这里的GPIO_TypeDef* GPIOx应该是一个二级指针,因为前面已经强制转换为指针类型的结构体即: #define GPIOA   ((GPIO_TypeDef *) GPIOA_BASE) 。现在GPIOA就表示以 GPIOA_BASE为基地址的一个类型为GPIO_TypeDef结构体的一个指针,所以在程序里可以用GPIOA->CRL。个人认为应该是这样的,因为是初学不知道理解对否。

一周热门 更多>