[STM32F4] stm32f407zgt6的两盏LED灭后不能再亮。

[复制链接]
1094|9
 楼主| Leven175 发表于 2018-11-1 09:30 | 显示全部楼层 |阅读模式
本帖最后由 Leven175 于 2018-11-1 09:32 编辑

以下是程序,单步执行是无问题的,但是一旦程序自动运行。则会产生很奇怪的现象。我想知道,我的逻辑哪里有错误了!
微信图片_20181101092642.png
微信图片_20181101093140.png
yiyigirl2014 发表于 2018-11-3 21:25 | 显示全部楼层
延时太短吧?
yiyigirl2014 发表于 2018-11-3 21:26 | 显示全部楼层
10ms什么概念?1%秒啊
yiyigirl2014 发表于 2018-11-3 21:26 | 显示全部楼层
所以正常运行,你就看不出来了。而单步调试,肯定可以了,你不写延时都可以
xuanhuanzi 发表于 2018-11-4 12:27 | 显示全部楼层
全部发来啊,看不懂你这是干啥。
 楼主| Leven175 发表于 2018-11-6 11:55 | 显示全部楼层
yiyigirl2014 发表于 2018-11-3 21:26
所以正常运行,你就看不出来了。而单步调试,肯定可以了,你不写延时都可以 ...

我需要再看看!
小灵通2018 发表于 2018-11-6 12:37 | 显示全部楼层
还没搞定啊?
labasi 发表于 2018-11-6 14:32 | 显示全部楼层
木有延时函数 所以你只能看见一种现象 不能闪烁
 楼主| Leven175 发表于 2018-11-8 14:10 | 显示全部楼层
已经解决了,延时设置太慢了!
yiyigirl2014 发表于 2018-11-11 11:41 | 显示全部楼层
嗯,这种情况不少人遇到过,就是没有考虑清楚延时长短和人眼所见的关系。一般0.2秒的延时,人眼才能看清楚,0.1秒的yanshi延时人眼才能发现。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

17

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部