完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1、进入halt模式后,看门狗咋整呢,老唤醒,关闭不了
2、halt外部中断唤醒后,我是选择不继续睡眠,而是继续执行程序,规格书中说是从程序上下执行,到底是reset,还是从halt后面一条指令执行? 3、我用的HSI,进入halt前感觉不需要切换成LSI,需要切换吗?如果切换后,唤醒后,又需要切换成HSI. |
|
相关推荐
1个回答
|
|
关于STM8S看门狗的疑问,我将逐一为您解答:
1. 进入HALT模式后,看门狗如何工作? 当STM8S进入HALT模式时,看门狗定时器(Watchdog Timer,简称WDT)仍然在运行。如果看门狗定时器溢出,它将产生一个系统复位(System Reset)。为了避免这种情况,您可以在进入HALT模式之前禁用看门狗定时器,或者在进入HALT模式后,通过外部中断来重置看门狗定时器。 2. HALT外部中断唤醒后,是从哪里继续执行程序? 当STM8S从HALT模式被外部中断唤醒时,它会从中断服务程序返回到主程序。在中断服务程序中,您可以执行所需的操作,然后返回到主程序继续执行。规格书中提到的“从程序上下执行”是指从中断服务程序返回到主程序,而不是从HALT模式后面一条指令执行。 3. 使用HSI时,是否需要切换到LSI? 在进入HALT模式之前,您可以选择是否切换到LSI(低速内部时钟)。这取决于您的应用需求。如果您的应用对时钟精度要求不高,那么在进入HALT模式之前,不需要切换到LSI。但是,如果您希望在HALT模式下降低功耗,可以考虑切换到LSI。在唤醒后,您可以根据需要再次切换回HSI。 总之,关于STM8S看门狗的疑问,您可以根据应用需求和功耗考虑来决定是否禁用看门狗、切换时钟源等操作。希望这些解答能帮助您解决问题。 |
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1614 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1541 浏览 1 评论
970 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
682 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1592 浏览 2 评论
1863浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
644浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
515浏览 3评论
531浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
504浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 00:11 , Processed in 0.838521 second(s), Total 82, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号