你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32l053c8 进入睡眠模式,苏醒后,LED灯无法启动?

[复制链接]
▲-猪-▼Ψ 提问时间:2016-11-9 22:07 /
我用的是官方例程移植的程序,开发板也是官方的 discovery开发板,在进入睡眠模式后,可以检测到主芯片电流降低到1.2mA,可以看出来,芯片睡着了,当叫醒时,可以检测到芯片供电电流增长到2.5mA,很好,再初始化GPIO,开启LED灯,却无法开启,此时检测到的电流仍然是2.5mA工作电流。

求助各位,为什么无法开启GPIO_LED?

收藏 1 评论8 发布时间:2016-11-9 22:07

举报

8个回答
▲-猪-▼Ψ 回答时间:2016-11-16 11:02:58
谢谢啦!鼓捣鼓捣自己好使了,发现下载线有问题,经常无法下载程序,却不报错,换了一根粗的就好了

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2 结贴奖励

查看全部评分

peter001 回答时间:2016-11-10 08:44:28
对低功耗没什么经验,等高手解答
丹心汗青 回答时间:2016-11-10 09:46:44
唤醒后要初始化下时钟和IO试试
andrewz 回答时间:2016-11-10 12:19:24
这个问题一般是这样的,估计GPIO没有复位,而你的初始化程序写得又不够严谨.

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

▲-猪-▼Ψ 回答时间:2016-11-10 18:18:31
重新设置了一下,LED灯好使了,,可是SPI  的显示屏依旧不好使(苏醒),EPD显示屏是官方的初始化程序啊,会是哪里出错了?

我已经不会玩了,
捕获.PNG
▲-猪-▼Ψ 回答时间:2016-11-10 18:51:23
丹心汗青 发表于 2016-11-10 09:46
唤醒后要初始化下时钟和IO试试

初始化了,调用的官方HAL库函数,唤醒后,LED点亮了了,但是显示屏依旧不好使
▲-猪-▼Ψ 回答时间:2016-11-10 18:52:46
andrewz 发表于 2016-11-10 12:19
这个问题一般是这样的,估计GPIO没有复位,而你的初始化程序写得又不够严谨.

那应该怎样调用库函数呢?才能唤醒显示屏?
andrewz 回答时间:2016-11-11 10:24:22
▲-猪-▼Ψ 发表于 2016-11-10 18:52
那应该怎样调用库函数呢?才能唤醒显示屏?

估计在进入睡眠之前要结束当前液晶屏的通信.


也有可能液晶屏不支持热插拔.在睡眠时候要保证GPIO的电平.
st.png

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版