1、GIPO端口初始化
本次实验采用GPIOA、GPIOB、GPIOC三个端口。该三个端口都属于APB2总线
找到端口偏移地址以及对应端口所在位置
-
//----------------APB2使能时钟寄存器 --------------------- #define RCC_APB2ENR *((unsigned volatile int*)0x40021018) RCC_APB2ENR|=1<<2|1<<3|1<<4; //APB2-GPIOA、GPIOB、GPIOC外设时钟使能
本次实验采用通用推挽输出模式,最高输出时钟频率2Mhz。分别用到A4、B5、C14三个引脚。其中A4、B5属于端口配置低寄存器偏移