stm32f103 gpio初始化输出
时间: 2023-06-03 11:06:55 浏览: 157
好的,我可以回答这个问题。你可以参考以下代码进行初始化输出:
```
#include "stm32f10x_gpio.h"
#include "stm32f10x_rcc.h"
void GPIO_Init(void)
{
GPIO_InitTypeDef GPIO_InitStructure;
// 打开 GPIO 时钟
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);
// 配置 GPIOA.5 为推挽输出
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; // 推挽输出
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; // GPIO 时钟最大可达 50MHz
GPIO_Init(GPIOA, &GPIO_InitStructure);
}
```
阅读全文
相关推荐


















