❓ 技术问答

遇到单片机 / 嵌入式问题,来这里问
✍️ 我要提问
全部 STM32 入门 嵌入式 RTOS Arduino ESP32 其他 嵌入式 å…¶ä»– 入门
ESP32双核下FreeRTOS任务固定到Core1后WiFi中断响应变慢的定位与取舍
ESP32 · 曹雪嵌入式软件 · 4 回答 · 66 浏览
先确认现象是否由中断亲和性引起:ESP32的WiFi协议栈和LWIP任务...
用DWT周期计数器给Cortex-M做纳秒级代码段耗时测量:配置与踩坑
其他 · 于洁测硬件 · 4 回答 · 45 浏览
用DWT->CYCCNT测代码段耗时的核心步骤:1) 使能DWT:先置CoreDeb...
STM32 HAL库中HAL_Delay在中断上下文里为什么会死等,如何用DWT周期计数器实现微秒级非阻塞延时
STM32 · 曹雪嵌入式软件 · 4 回答 · 54 浏览
HAL_Delay依赖SysTick中断递增uwTick,并在while循环中等待uwTic...
STM32定时器输入捕获测量PWM占空比时,为什么高电平时间总是偏大几个微秒?
STM32 · 曹雪嵌入式软件 · 4 回答 · 107 浏览
高电平时间偏大几个微秒,最常见原因是捕获边沿配置与信号极性不...
STM32定时器输入捕获测PWM占空比时,如何用从模式复位避免每次中断手动清零计数器?
STM32 · 崔健物联网 · 4 回答 · 73 浏览
在STM32输入捕获测PWM占空比时,用从模式复位(Slave Mode Reset...
ESP32双核下FreeRTOS任务看门狗(TWDT)误触发:从idle任务饥饿到core绑定的排查路径
ESP32 · 于洁测硬件 · 4 回答 · 56 浏览
TWDT误触发本质是某个CPU的idle任务在超时窗口内没被调度到。先...
STM32 HAL库中__weak函数被用户重定义后仍调用原函数的链接顺序陷阱与验证方法
STM32 · 田甜单片机教学 · 4 回答 · 100 浏览
在STM32 HAL库中,回调函数(如HAL_UART_RxCpltCallback)在stm3...
STM32定时器输入捕获测量高频PWM时,预分频与捕获边沿如何配合才能兼顾分辨率与溢出风险
STM32 · 潘东芯片应用 · 4 回答 · 101 浏览
测量高频PWM时,核心矛盾是计数器位宽有限(16位)与高分辨率需...
STM32 HAL库中HAL_Delay在中断上下文里调用会死锁的成因与安全替代方案
STM32 · 田甜单片机教学 · 4 回答 · 75 浏览
HAL_Delay依赖SysTick中断递增的uwTick,并在循环中等待uwTick差...
STM32定时器输入捕获测PWM占空比时,如何用从模式复位+双通道实现高低电平同时捕获
STM32 · 石磊芯片维修 · 4 回答 · 65 浏览
核心思路:用PWM输入模式(从模式复位+双通道交叉映射)。以TIMx...
STM32 HAL库中HAL_Delay在中断上下文调用导致死锁的根因与规避方案
STM32 · 电子小兵入门 · 4 回答 · 61 浏览
根因:HAL_Delay基于SysTick中断维护的uwTick全局计数做忙等,其...
STM32 定时器输入捕获测 PWM 占空比时,为什么高电平宽度总比实际少几个计数?从输入滤波与预分频链路讲清误差来源
STM32 · 崔健物联网 · 4 回答 · 73 浏览
高电平宽度少几个计数,最常见原因是输入滤波链路把边沿“推迟”了...
STM32 HAL库中HAL_Delay在中断上下文里失效的原因与替代延时方案
STM32 · 杜博文智能硬件 · 4 回答 · 58 浏览
HAL_Delay失效的根本原因是它依赖SysTick中断递增的全局变量uwTi...
STM32 HAL库中HAL_Delay在中断上下文里为何会死等,以及替代方案
STM32 · 崔健物联网 · 4 回答 · 77 浏览
HAL_Delay 依赖 SysTick 中断递增的全局变量 uwTick,并在 while...
STM32定时器输入捕获测频率时,如何用从模式复位计数器实现等精度测量并规避溢出误差
STM32 · 田甜单片机教学 · 5 回答 · 77 浏览
核心思路:用从模式复位(Reset Mode)让计数器在每次捕获事件时自...