- 1
- 2
- 3
- 4
- 5
什么是 SleepWalking?该功能如何帮助减少功耗?
资料介绍
基于 ARM Cortex的 Microchip 单片机(MCU)提供了 SleepWalking 功能。利用此功能可以临时异步唤醒某个外设来执行任务,而无需将 CPU 从待机模式中唤醒。
在 MCU 工作时,内部定时器会唤醒 CPU 来查看是否发生了某些状况(例如使用 ADC 监视电池电压),或者是否有外设中断唤醒了 CPU。通常,CPU 和 RAM 在工作模式下会消耗大部分功率。因此,将 CPU从低功耗模式下唤醒来检查这些状况并在工作状态下启动相关操作将会消耗大量功率。
使用 SleepWalking 功能,将可以让 CPU 一直保持低功耗模式,除非发生了相关事件。在 CPU 处于低功耗模式(即 Cortex-M0+ MCU 中的待机模式)时,外设可以请求时钟来执行任务。CPU 不再需要检查是否满足特定条件,例如 I
2C 接口上的地址匹配条件或连接到 ADC 的传感器是否超出了特定阈值等。通过SleepWalking 功能,此类检查将完全由外设借助事件系统来进行。
部分文件列表
文件名 | 大小 |
100015758-52925-tb.pdf | 476K |
最新上传
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:kk1957135547
-
21ic下载 打赏40.00元 3天前
用户:WK520077778
-
21ic下载 打赏40.00元 3天前
用户:sun2152
-
21ic下载 打赏30.00元 3天前
用户:xuzhen1
-
21ic下载 打赏50.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 3天前
用户:xzxbybd
-
21ic下载 打赏40.00元 3天前
用户:z00
-
21ic下载 打赏40.00元 3天前
用户:forgot
-
21ic下载 打赏40.00元 3天前
用户:happypcb
-
21ic下载 打赏20.00元 3天前
用户:zhaoqshan
-
21ic下载 打赏5.00元 3天前
用户:17724187683
-
21ic下载 打赏5.00元 3天前
用户:zmm1818
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
chenruiji 打赏1.00元 3天前
资料:血糖仪原理图
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:测试智能语音控制模块
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:CJQ_ENJOY
-
21ic小能手 打赏5.00元 3天前
全部评论(0)