OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3339|回复: 2

按键控制跑马灯的问题,对C的循环理解不够好,求助

[复制链接]

2

主题

4

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2016-10-21
在线时间
12 小时
发表于 2016-10-26 20:27:24 | 显示全部楼层 |阅读模式
5金钱
我要实现的功能是KEY0控制LED0的亮灭,KEY1控制LED1的亮灭,KEY2控制LED0和LED1的亮灭。
前面两个都没有问题,教程在那里。
但是我想自己改一下KEY2控制的效果:按一下KEY2之后LED0和LED1间隔500ms亮灭循环,再按一下KEY2两灯全灭,不影响接下来按KEY0或者KEY1。
我自己尝试了自己理解的想法都是没有用,一个是按了KEY2之后循环一次就灭了..... ;另一个是按了KEY2之后两灯一直在闪,跳不出来了.....
自己一个人在学,身边没有能问的人,也想过办法,但是发现C的基础太差了,想不出办法,所以来求助了。
5A9.tm.png

最佳答案

查看完整内容[请看2#楼]

设几个标志位判定
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

70

主题

6758

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
12999
金钱
12999
注册时间
2012-11-26
在线时间
3791 小时
发表于 2016-10-26 20:27:25 | 显示全部楼层
回复

使用道具 举报

2

主题

4

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2016-10-21
在线时间
12 小时
 楼主| 发表于 2016-10-27 00:09:20 | 显示全部楼层
jermy_z 发表于 2016-10-26 20:27
设几个标志位判定

谢谢你的回答,我后面搞出来了
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-3-1 05:41

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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