STM32F103进入睡眠模式或者待机模式或者停机模式,IO脚原先设置的电平值是否会改变
STM32F103进入睡眠模式或者待机模式或者停机模式,IO脚原先设置的电平值是否会改变?
锁定STM32F103的IO脚,那么当 STM32F103进入睡眠模式或者待机模式或者停机模式,IO脚原先设置的电平值是否会改变?
欢迎大家讨论。
RE:STM32F103进入睡眠模式或者待机模式或者停机模式,IO脚原先设置的电平值是否会改变
不会变,不然整个系统就出错了,同理寄存器的值也不会丢失RE:STM32F103进入睡眠模式或者待机模式或者停机模式,IO脚原先设置的电平值是否会改变
不会变的,它只是进入了睡眠或待机模式,相应的寄存器值是不变的回复:STM32F103进入睡眠模式或者待机模式或者停机模式,IO脚原先设置的电平值是否会改变
1、睡眠模式(Cortex-M3内核停止,外设运行)这个时候,如果不锁定IO的话,有外部触发的IO电平会改变。
2、停止模式(所有时钟停止)
这个时候,外设已经停止工作,保持原来的电平,锁不锁都一样
3、待机模式(1.8V电源关闭)
在此情况下,IO都是高阻,除了复位引脚和唤醒引脚电平会变化。
电平到底怎么变,还得看不同的情况下的需求:P
RE:STM32F103进入睡眠模式或者待机模式或者停机模式,IO脚原先设置的电平值是否会改变
进入休眠态,IO管教不变,维持之前的状态,寄存器的值如果变化了,后续休眠恢复后如何恢复工作呢??是吧
页:
[1]