stm32l4低功耗模式 笔记
来源:互联网 发布:杭州软件开发招聘 编辑:程序博客网 时间:2024/05/26 16:00
Stm32l4xx支持7种低功耗
睡眠模式(sleep):
CPU停止工作,所有外设(peripheral)仍可以工作,使用中断(interrupt)或者事件(event)进行CPU唤醒。
低功耗运行模式(Low-power run):
使用最低电压进行提供内核电压(VCORE),代码可以在SRAM和FLASH里面进行运行,CPU运行频率限制在2MHz,外设(peripheral)使用独立的16MHz时钟。
低功耗睡眠模式(Low-power sleep):
只有CPU时钟被停止,当中断(interrupt)或者事件(event)唤醒CPU之后进入低功耗运行模式(Low-powerrun)。
停止0(Stop 0)、停止1(Stop1)、停止2(Stop 2)模式:
停止模式下将会获取一个最低的功耗用来保持SRAM和寄存器的内容。内核电压(VCORE)控制的始终将停止,PLL、MSI RC、HIS16 RC 和 HSE都停止。LSE和LSI仍保持运行。RTC保持运行状态。
待机模式(Standby):
待机模式下将会使用BOR(brown-outreset)获取一个最低的功耗。内核电压(VCORE)控制的始终将停止,PLL、MSI RC、HIS16 RC、HSE、LSE和LSI都停止。RTC保持运行状态。进入待机模式后SRAM1和集训期内容将会丢失,SRAM2的内容将保留。设备退出待机模式可以利用外部复位(NRST pin)、独立看门狗(IWDG)、唤醒引脚事件(WKUP pin event)或者RTC事件(alarm, periodic wakeup, timestamp, tamper)。唤醒之后时钟切换到8MHz的MSI。
关断模式(Shutdown):
关断模式下会获取一个最低的功耗,内核电压(VCORE)控制的始终将停止,PLL、MSI RC、HIS16 RC、HSE、LSE和LSI都停止。RTC保持运行状态。BOR(brown-out reset)不能使用。SRAM1、SRAM2和寄存器除了备份都会丢失。设备退出关断模式可以利用外部复位(NRST pin)、唤醒引脚事件(WKUP pin event)或者RTC事件(alarm, periodic wakeup, timestamp, tamper)。唤醒之后时钟切换到4MHz的MSI。
- stm32l4低功耗模式 笔记
- STM32L4超低功耗特性概述
- STM32L4系列Cortex-M4超低功耗微控制器
- MSP430学习笔记-低功耗模式
- STM32--低功耗模式
- NFC低功耗模式
- MSP430低功耗模式
- MSP430--低功耗模式
- stm32低功耗模式
- 低功耗模式操作
- halt低功耗模式
- 低功耗运行模式
- 低功耗等待模式
- 影响低功耗模式功耗的因素
- STM32F103C8T6 Standby低功耗模式
- ZIGBEE--CC2430低功耗模式
- stm8l 低功耗 halt_active模式
- WIFI低功耗模式说明
- 搜索--D
- C语言进阶之const和static的比较分析
- 排序算法之归并排序
- source insight 4.0 怎么显示行号
- Java:静态代理和动态代理
- stm32l4低功耗模式 笔记
- 0519
- Arduino串口接收字符串
- NodeJS实现同步的方法
- 利用信号量实现线程同步
- Kali渗透测试——利用metasploit攻击靶机WinXP SP1
- LCT——洛谷P2147 [SDOI2008]Cave 洞穴勘测
- Binder解析
- c++作业5