永发信息网

stm8s低功耗端口设置为什么模式

答案:1  悬赏:70  手机版
解决时间 2021-02-22 02:52
stm8s低功耗端口设置为什么模式
最佳答案
STM8等待(Wait)模式
在运行模式下执行WFI(等待中断)指令,可进入等待模式。此时CPU停止运行,但外设与中断控制器仍保持运行,因此功耗会有所降低。等待模式可与PCG(外设时钟门控),降低CPU时钟频率,以及选择低功耗时钟源(LSI,HSI)相结合使用,以进一步降低系统功耗。参见时钟控制
(CLK)的说明。

在等待模式下,所有寄存器与RAM的内容保持不变,之前所定义的时钟配置也保持不变(主时钟状态寄存器CLK_CMSR)。

当一个内部或外部中断请求产生时,CPU从等待模式唤醒并恢复工作。

STM8停机(Halt)模式
在该模式下主时钟停止。即由fMASTER提供时钟的CPU及所有外设均被关闭。因此,所有外设均没有时钟,MCU的数字部分不消耗能量。
在停机模式下,所有寄存器与RAM的内容保持不变,默认情况下时钟配置也保持不变(主时钟状态寄存器CLK_CMSR)。
MCU可通过执行HALT指令进入停机模式。外部中断可将MCU从停机模式唤醒。外部中断指配置为中断输入的GPIO端口或具有触发外设中断能力的端口。
在这种模式下,为了节省功耗主电压调节器关闭。仅低电压调节器(及掉电复位)处于工作状态。
快速时钟启动
HSI RC的启动速度比HSE快(参见数据手册中电特性参数)。因此,为了减少MCU的唤醒时间,建议在进入暂停模式前选择HSI做为fMASTER的时钟源。
在进入停机模式前可通过设置内部时钟寄存器CLK_ICKR的FHWU位选择HSI做为fMASTER的时钟源,而无需时钟切换。参见时钟控制章节。

STM8活跃停机(Active Halt)模式
活跃停机模式与停机模式类似,但它不需要外部中断唤醒。它使用AWU,在一定的延时后产生一个内部唤醒事件,延迟时间是用户可编程的。
在活跃暂停模式下,主振荡器、CPU及几乎所有外设都被停止。如果AWU和IWD已被使能,则只有LSI RC与HSE仍处于运行状态,以驱动AWU和IWD计数器。为进入活跃停机模式,需首先使能AWU(如AWU章节所述),然后执行HALT指令。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
集装箱甩柜怎么办...
手机维修特约代理点地址在哪,我要去那里办事
【神舟六号发射时间】神舟六号发射的时间地点
重庆摩托车几年没审了,现在要骑怎么办呢?
衣时代网商贸城店地址有知道的么?有点事想过
防空地下室与生产、储存易燃易爆物品厂房、库
刘文西八三年画小金花值多少钱
仿写《巩乃斯的马》第二自然段,题目《下课十
况天佑和马小玲结婚是哪一部哪集
4、基础测绘具有公益性、基础性、权威性、时
对该公司而言,最迫切的人力资源管理工作是(
金岸商务宾馆这个地址在什么地方,我要处理点
我是两米宽的窗户要做窗帘买多少布
关于第二套房子的问题
古装苑婚纱儿童艺术摄影地址在什么地方,想过
推荐资讯
圣尚造型我想知道这个在什么地方
《偏爱》这首歌作为插曲出现在《仙剑3》中的
天降美食里的重点单词加中文
黄帝内经中有关对胃痛的诊治有哪些?
开心果树是雌雄异株
匙海锁王在什么地方啊,我要过去处理事情
华洲圆净水机多少钱一台
喜涮涮火锅怎么去啊,有知道地址的么
毫不松驰 中哪个字错了
我家电脑鼠标动不了了,但是手机连上充电却不
用一路PWM驱动两个直流电机时一个快一个慢是
芦花的象征意义是什么???
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?