打印

为什么闪烁的频率会加快啊?

[复制链接]
1462|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
朋友们,请教问题了;
问一下实验--电阻式触摸屏实验
为什么写字的时候
i++;
if(i==20)
{
i=0;
LED0=!LED0;
}
闪烁的频率会加快啊?
沙发
tianli1980| | 2013-11-5 16:06 | 只看该作者
你这是不是在中断里面的 一部分代码?理解不了,应该是变慢啊

使用特权

评论回复
板凳
zhaoxinzxzx| | 2013-11-5 17:38 | 只看该作者
不理解电阻触摸屏、写字、LED之间什么关系?

使用特权

评论回复
地板
puchuang| | 2013-11-5 20:49 | 只看该作者
有可能是中断出了问题  楼主  单步调试一下  看看

使用特权

评论回复
5
香水城| | 2013-11-6 12:40 | 只看该作者
问题好模糊,我们也只能乱猜了哦~~~哈哈

平时MCU工作频率较低,LED闪烁间隔由软件的++或--控制,因此闪烁较慢。

检测到屏幕写字了,提高工作频率来处理,对应的LED闪烁就变快了?

使用特权

评论回复
6
huangfeng33|  楼主 | 2013-11-6 15:54 | 只看该作者
先谢谢楼上的各位兄弟了,哈哈,原来是这儿的问题,没按键会延时10ms

使用特权

评论回复
7
huangfeng33|  楼主 | 2013-11-6 21:53 | 只看该作者
我试着把这个延时改成2ms,闪烁速度变快了。
说明应该是执行写字那段程序所需要时间相当短。

使用特权

评论回复
8
香水城主| | 2013-11-6 21:59 | 只看该作者
呵呵,就是神仙也猜不出这种无厘头的问题。

使用特权

评论回复
9
wenshijian| | 2013-11-6 23:13 | 只看该作者
估计:楼主采用的是ucos操作系统,而LED闪烁的任务优先级比较高,写字的时候因为中断导致任务切换,所以LED任务被多次执行。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

506

主题

2446

帖子

8

粉丝