gpt4 book ai didi

c++ - LPC1700不会从深度 sleep 中醒来

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:41:35 26 4
gpt4 key购买 nike

我的固件在 LPC1754 上运行、59 和 68 + FreeRTOS + CMSIS。

我希望能够将微 Controller 置于尽可能最低的功耗模式,但是:

  1. “ sleep ”是不够的。
  2. 一旦微 Controller 处于“深度 sleep ”、“断电”或“深度断电”状态,我就无法再通过按下按钮 (EINT3) 将其唤醒。

据我在“LPC17xx User manual”(第 58、59 页)中所读,我应该能够从 EINT3 唤醒到“掉电”模式。

我错过了什么?是否在低功耗时产生中断?怎么说?我应该做任何特定的事情才能生成它吗?

  • 为了简化起见,我从内部 RC 运行,因此 PLL 勘误表不是问题。

编辑:

  • 事实上,我正在为 P2 中的几个引脚使用“GPIO 中断”,而这些引脚又与 EINT3 共享。 EINT3 引脚本身 (P2.13) 未被使用。请参阅下面的评论。

最佳答案

来自 UM10360 - User manual, Rev. 2 — 19 August 2010第 758 页:

Remark: If the processor detects a connection to a debugger it disables the WIC.

所以它不会醒来!!!

真可惜...

关于c++ - LPC1700不会从深度 sleep 中醒来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6207516/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com