STM32的GPIOA_BASE是什么东西,又不是寄存器,函数库有找不到

#define GPIOA_ODR_Addr (GPIOA_BASE+12) //0x4001080C为什么加12

GPIOA_BASE是寄存器的基地址
和GPIOA有关的寄存器有很多,比如ODR、IDR。
加12是计算出ODR的偏移。也就是GPIOA_ODR寄存器的地址
温馨提示:答案为网友推荐,仅供参考
相似回答