本工程模板对应最小系统板的
[C] 纯文本查看 复制代码 void LED_init()
{
GPIO_InitTypeDef GPIO_InitStruct;
__HAL_RCC_GPIOB_CLK_ENABLE(); /* GPIOB时钟使能 */
GPIO_InitStruct.Pin = GPIO_PIN_5;
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; /* 推挽输出 */
GPIO_InitStruct.Pull = GPIO_PULLUP; /* 使能上拉 */
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH; /* GPIO速度 */
HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); /* GPIO初始化 */
}
int main(void)
{
/* 初始化所有外设,Flash接口,SysTick */
HAL_Init();
/* 系统时钟配置 */
APP_SystemClockConfig();
LED_init();
while (1)
{
HAL_Delay(20);
HAL_GPIO_TogglePin(GPIOB, GPIO_PIN_5);
}
}
|