野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10216|回复: 2

使用固件库点亮LED灯

[复制链接]
发表于 2017-9-28 23:15:32 | 显示全部楼层 |阅读模式
#include "stm32f10x.h"
#include "led.h"
void delay(unsigned count);
int main()
{

        while(1)
  {
               
          delay(0xFFFFF);
          GPIO_SetBits(GPIO_PORT , GPIO_PIN);
          delay(0xFFFFF);
          LED_GPIO_ON();
        }
       
}
void delay(unsigned count)
{
        for(;count!=0;count--);
}
这个代码为啥不能实现连续闪烁?如果我把  LED_GPIO_ON();放在外面然后里面换成        GPIO_ResetBits(GPIO_PORT, GPIO_PIN);就可以

回复

使用道具 举报

发表于 2017-9-29 08:59:03 | 显示全部楼层
说明你的LED_GPIO_ON函数有问题
回复 支持 反对

使用道具 举报

发表于 2017-10-16 17:33:10 | 显示全部楼层
你那个led.h文件里咋写的,我们不知道哎!!,没法判断,最好的就是全部贴出来
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-9-21 01:25 , Processed in 0.031572 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表