OpenEdv-开源电子网

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

stm32f407待机实验,按键唤醒速度快的是否,4.3 TFT屏显示问题

[复制链接]

1

主题

9

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2015-3-3
在线时间
2 小时
发表于 2015-5-15 13:10:04 | 显示全部楼层 |阅读模式
5金钱
我把按键唤醒改为奇偶次切换,但切换速度很快的时候,4.3 TFT屏幕有的时候显示白屏,不显示测试文字。考虑可能是按键切换速度太快,CPU进入待机模式需要一定的时间,而这个时间小于了按键切换的时间。不知道我的想法对不对,请原子哥指点。想知道cpu进入待机模式和退出待机模式需要的时间。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

230

主题

1950

帖子

10

精华

论坛元老

Rank: 8Rank: 8

积分
4562
金钱
4562
注册时间
2010-12-14
在线时间
32 小时
发表于 2015-5-15 13:13:08 | 显示全部楼层
正常运行模式下,按键是做IO口使用,所以检测电平超过按下3秒,就调用进入待机模式代码,进入待机模式。
在待机模式下,按下WKUP,立即唤醒,唤醒之后正常执行,WKUP就是普通的IO口,可以作为中断。只不过唤醒之后,在WKUP_Init()函数,有检测是否按下3秒,如果不是,就再次进入待机,如果是,就往下执行代码,就看到液晶亮。。。



在待机模式下,没有按下三秒,并不是说没有唤醒,只不过唤醒之后,停留在检测按键里面。。。
我是开源电子网?网站管理员,对网站有任何问题,请与我联系!QQ:389063473Email:389063473@qq.com
回复

使用道具 举报

1

主题

9

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2015-3-3
在线时间
2 小时
 楼主| 发表于 2015-5-15 13:33:04 | 显示全部楼层
意思是按键切换太快?屏为什么是亮着的啊?有的时候显示几个字符
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-22 12:04

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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