STTM32F103系列的单片机怎么实现LED闪烁5次然后保持常亮?

weixin_44820053 2020-03-18 12:21:39
STTM32F103系列的单片机怎么实现LED闪烁5次然后保持常亮?
...全文
38964 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
奔波犇 2020-08-18
  • 打赏
  • 举报
回复
要先配置好时钟和串口,然后再写一个延时程序。 定义一个变量用于计数 计数到5次后,使引脚一直处于高电平或低电平。
huayife 2020-08-07
  • 打赏
  • 举报
回复
使用For循环,五次后进入常亮
硬件拾遗 2020-08-07
  • 打赏
  • 举报
回复
一个计时器,一个计数器,非阻塞方式
lu啊lu 2020-07-31
  • 打赏
  • 举报
回复
??? 提问是一门学问。
hufuju_com 2020-05-19
  • 打赏
  • 举报
回复
程序很简单:

#define LED P1.0
unsigned char i;
for(i=0; i<5; i++)
{
delay_ms(500); //延迟500毫秒
LED = 1; //LED亮
delay_ms(500); //延迟500毫秒
LED = 0; //LED灭
}
LED = 1; //LED常亮

a781801638 2020-05-19
  • 打赏
  • 举报
回复
逻辑很简单的 亮灭 亮灭5次 然后常亮 如1楼所说 你自己都已经说出来实现的方法了
huanghongtuan 2020-05-19
  • 打赏
  • 举报
回复
观摩学习。。。
Glen_hsu 2020-05-15
  • 打赏
  • 举报
回复
用STM32CUBE,HAL库,10分钟完成!
jianjdand21 2020-03-19
  • 打赏
  • 举报
回复
首先配置好 LED的IO口,然后用一个 五次循环 (LEDON ,延时合适的时间,LEDOFF,延时合适的时候);进入另一个无限循环(LEDON);
水枂 2020-03-18
  • 打赏
  • 举报
回复
你问的问题已经包含了答案, 首先你先要能控制LED灯,然后你要做的就是LED亮-->延时-->LED灭 这样循环5次之后,再让LED亮就可以了

6,158

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 硬件设计
社区管理员
  • 硬件设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧