HAL库
文章平均质量分 89
AnXIne
做笔记罢了
展开
-
TIM定时器控制按键(按键长短按)
最近在做的公司给我练手的小项目,是在MCU上做一个管理系统,其中需要用按键的长短按来控制开关机。最初第一个方案是使用延时,可是很快就发现弊端,这样的长按时间很不稳定,经常出差错,所以很快就被我否定了,项目再简单也是项目毕竟不是学校里面的课设。所以我决定用TIM定时器中断来判断开关状态以此来完成长按短按功能。原创 2023-02-01 11:15:04 · 1876 阅读 · 1 评论 -
STM32中待机模式与看门狗的冲突问题
最近在做刚刚入职的第一个STM32的项目,需要用到按键进入以及退出低功耗(待机模式),同时也要用到看门狗,排除进入低功耗待机模式的一些问题后加入看门狗,发现独立看门狗无法关闭,这样导致了待机模式无法进入。首先介绍一下STM32低功耗,按功耗由高到低排列,STM32具有运行、睡眠、停止和待机四种工作模式。原创 2023-01-31 15:55:31 · 2451 阅读 · 7 评论