#include "led.h"
#include "stm32f10x.h"
void LED_Init(void)
{
GPIO_InitTypeDef GPIO_InitTypeStr;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOD,ENABLE);
GPIO_Init(GPIOA,&GPIO_InitTypeStr);
GPIO_InitTypeStr.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_InitTypeStr.GPIO_Pin = GPIO_Pin_8;
GPIO_InitTypeStr.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_SetBits(GPIOA,GPIO_Pin_8);
GPIO_Init(GPIOD,&GPIO_InitTypeStr);
GPIO_InitTypeStr.GPIO_Mode = GPIO_Mode_Out_PP;
GPIO_InitTypeStr.GPIO_Pin = GPIO_Pin_2;
GPIO_InitTypeStr.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_SetBits(GPIOD,GPIO_Pin_2);
}
不知道大家看上面的代码有没有问题,尽管本实验室很简单,还是出现了问题。
我们利用库函数去编写跑马灯,步骤如下图所示
上面代码的问题出现在初