关键信息
1.使能I/O口时钟,调用函数RCC_APB2PeriphClockCmd()
2.初始化I/O参数,调用函数GPIO_Init()
3.操作I/O
初始化GPIO的实例
1 2 3 4 5 6 7 8 9 10
| RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE); //使能I/O时钟
GPIO_InitTypeDef GPIO_InitStructure;//创建一个初始化GPIO的结构体 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_1|GPIO_Pin_2;//选择初始化的引脚 GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;//选择引脚模式 GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;//选择引脚速度 GPIO_Init(GPIOB,&GPIO_InitStructure);//初始化I/O参数
GPIO_SetBits(GPIOA,GPIO_Pin_1);//操作I/O GPIO_SetBits(GPIOA,GPIO_Pin_2);//设置GPIOA的1,2引脚输出1
|
最后更新时间:
下方的留言框比较调皮,有时候故意不出来,而且还是滚刀肉,实在拿他没办法,所以如果等得不爽可以直接去
issues给我留言