当stm8l052低功耗遇到看门狗怎么处理

author author     2023-05-12     638

关键词:

参考技术A 一款采用电池供电的产品,需要低功耗配置,选择的MCU是STM8L051。运行在无人值守的环境,且环境干扰较多,在运行过程中需要看门狗“护卫”。那么进入低功耗后,忠实的狗狗去哪呢?
首先,STM8L051默认看门狗是关闭的,假如软件控制打开看门狗,软件上是无法再关闭看门狗的(也许是MCU厂家为了安全考虑)。
最后,仔细查阅了资料发现下面信息:

在opt3中可以设定。用IAR编译器,必须先连接MCU,否则设置的地方是虚的。打开后按如下配置:

搞定!

求指点stm8l152和stm8l052之间的区别

...变少了,保证100次,不过也够用了。参考技术A  看了STM8S和STM8L的资料,脑子一团糟,这两款都是STM8的内核,也就是说MIPS性能大致相当,唯一不同就是工作电压不一样,STM8L可以工作在最低1.65V左右 查看详情

stm8l051f3p6低功耗配置(代码片段)

最低功耗是halt();因为halt会关闭所有时钟,所以不用刻意去关时钟。重要的是管脚的配置,根据不同情况配置板上的管脚我的空板上用PB1作为外部中断来唤醒所以配置为上拉输入,下降沿触发。GPIO_Init(GPIOB,GPIO_Pin_1,GPIO_Mode_In_PU_IT)... 查看详情

stm8l和stm8s到底选哪个好

...能够正常工作的话,就要选用STM8L系列。因为这个系列的功耗比较低,而且能够在很低的工作电压下工作。如果是用在固定供电的设备上的话,选用STM8S系列不错!价格相对来说也比较实惠一点。参考技术A可以分几方面考虑:1.... 查看详情

stm8s103独立看门狗和窗口看门狗

独立看门狗时钟来源为LSI;窗口看门狗时钟来源为CPU;窗口看门狗窗口的含义是:喂狗必须在一定的窗口期内完成,不能过早也不能过晚。总结:防止程序复位,用独立看门狗。  查看详情

tpl5010硬件看门狗电路

...c;会考虑电池供电,比如表、电气表等,为了控制功耗,往往会在设备不需要工作的时候让它进入低功耗模式。为了设备的稳定性,避免死机后无法恢复,必须配置看门狗,一般的看门狗芯片,喂狗间... 查看详情

蓝牙ble之da1469x的应用(代码片段)

文章目录0DA1469x系列资源简览1低功耗管理1.1进入休眠与退出休眠的总概览1.2FreeRTOS低功耗管理分析1.2.1Tickless具体实现1.2.2空闲任务具体实现1.3DA1469x低功耗管理分析1.3.1prvSystemSleep函数分析2看门狗系统2.1看门狗使用注意事项2.2看门... 查看详情

试比较几种低功耗模式的唤醒方式的异同

参考技术A低功耗模式:IDLE;STANDBY;HALTLPMCR0(1:0):00;01;1XOSCCLK:On;On(看门狗仍然运行);Off(晶振和锁相环关闭,看门狗不工作)CLKIN:On;Off;OffSYSCLKOUT:On;Off;Off唤醒信号:XRS的非,WAKEINT,任何被使能的中断,XNMI_XINT13;XRS的非、WAKEINT、XINT1、XN... 查看详情

当at89s51单片机运行出错或程序陷入死循环时,如何摆脱困境?

...值时强制复位3、手动复位。参考技术A这种情况最好是加看门狗了,因为你也说了程序陷入死循环了,这种情况下,在软件里面做补救可能性已经不大。只有依靠看门狗来解决。1、AT89S51已经有内部看门狗了,所以在程序中,要... 查看详情

arduinoesp32看门狗定时器(代码片段)

ArduinoESP32看门狗定时器相关篇《ArduinoESP32定时器功能使用》当GPIO4引脚接按键。如果按下,拉低电平,系统判断,程序跑飞,强制重启。实例代码/*看门狗定时器:当GPIO4当接地超过3s,系统判断程序跑飞... 查看详情

iar工程stm8s208rb基于st标准库独立看门狗(iwdg)(代码片段)

【IAR工程】STM8S208RB基于ST标准库独立看门狗(IWDG)📍相关篇《【IAR工程】STM8S208RB基于ST标准库下GPIO点灯示例》🌿《【IAR工程】STM8S208RB基于ST标准库下EXTI外部中断》🌿《【IAR工程】STM8S208RB基于ST标准库蜂鸣器(BEEP)驱动... 查看详情

低功耗模式下的 UNNotificationAction 处理程序

】低功耗模式下的UNNotificationAction处理程序【英文标题】:UNNotificationActionHandleronLowPowerMode【发布时间】:2019-05-2906:55:35【问题描述】:当用户触发我需要向服务器发送API请求的操作时,我正在使用带有UNNotificationAction的本地通知... 查看详情

stm8芯片的待机电流是多少

参考技术A看你的设计水平了,外围器件会影响功耗,STM8L低功耗型,10uA合格。芯片本身的理想数据:wait模式Lowpowerrun模式(约消耗5.1uA)Lowpowerwait模式(约消耗3uA)Active-haltwithfullRTC模式(约消耗1.3uA)Halt模式(约消耗350nA) 查看详情

在多任务环境中喂养看门狗的策略

...述】:将一些嵌入式代码移至FreeRTOS后,我在看门狗方面遇到了一个有趣的难题。看门狗定时器对于我们的应用来说是必须的。使用FreeRTOS对我们来说也是一个巨大的福音。当应用程序更加单任务时,它会在其逻辑流中的及时点... 查看详情

简单介绍下关于stm8s的几种低功耗模式

   STM8S105的低功耗模式总的来说有四种:分别是等待模式,停机模式,快速活跃停机模式和慢速活跃停机模式   1、等待模式:可执行指令wif()进入等待模式,该模式下主CPU停止工作,但其外设不停,严格来... 查看详情

待机唤醒实验(代码片段)

一、STM32待机模式介绍1.1STM32低功耗模式介绍  很多单片机具有低功耗模式,比如MSP430、STM8L等,我们的STM32也不例外。默认情况下,系统复位或上电复位后,微控制器进入运行模式。在运行模式下,HCLK为CPU提供时钟,并执行程... 查看详情

看门狗定时器原理介绍

参考技术A  watchdogtimer,又被人叫做“看门狗定时器”,是单片机的一种。听上去萌态十足的名字实际上是一个计数器,当我们给看门狗一个大数时,它就会在程序开始运行后开始自动倒计时。今天小编就给大家介绍一下看门... 查看详情

stm8l外部中断触发方式选择问题

STM8L外部中断触发方式怎么摆选择呢?现在用的是PC5作为中断输入引脚,按照手册将EXTI_CR1[5:4]设置成:00:Fallingedgeandlowlevel01:Risingedgeonly10:Fallingedgeonly11:Risingandfallingedge感觉没有区别啊,只要有下降沿就会进入中断函数,为什么呢?... 查看详情

06stm32f4的窗口看门狗(wwdg)

参考技术A  (1)与独立看门狗的区别?  窗口看门狗(WWDG)其喂狗时间是一个有上下限的范围(窗口),计数器的下限是固定的(0x40),可以通过设定相关寄存器,设定其上限时间(上限计数值)。喂狗的时... 查看详情