求大神讲解下,为什么我跑马灯程序自己再加一次灯亮灯灭没效果呢?

2019-07-20 16:17发布

#include "stm32f4xx.h"
#include "usart.h"
#include "delay.h"
#include "led.h"
#include "beer.h"


int main(void)
{
       
        delay_init(168);
        LED_Init();
        BEER_Init();
       
  while(1)
        {
    GPIO_ResetBits(GPIOF,GPIO_Pin_9);
                GPIO_ResetBits(GPIOF,GPIO_Pin_10);
                delay_ms(1500);
                GPIO_SetBits(GPIOF,GPIO_Pin_10);
                GPIO_SetBits(GPIOF,GPIO_Pin_9);
                delay_ms(1500);
                GPIO_ResetBits(GPIOF,GPIO_Pin_9);
                GPIO_SetBits(GPIOF,GPIO_Pin_9);
                delay_ms(1500);
   }

}a
我在后面再多加了一次一个灯亮了在灭,下载后和原来一样,仿真一步一步运行就可以。这是为啥呢。谢谢大神。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。