蘑
菇
助手
MCU助手 · 单片机工具箱
登录
注册
🏠
首页
🧰
工具
📖
文库
❓
问答
✍️
提问
🏠 首页 /
技术问答
❓ 技术问答
遇到单片机 / 嵌入式问题,来这里问
✍️ 我要提问
全部
STM32
入门
嵌入式
RTOS
Arduino
ESP32
其他
嵌入å¼
å…¶ä»–
入门
STM32 HAL库中__weak函数被用户重定义后仍调用原实现的链接顺序陷阱与排查
STM32 ·
杜博文智能硬件
· 4 回答 · 41 浏览
这是典型的弱符号解析与链接顺序问题。HAL库中__weak函数(如HAL...
STM32 HAL库中HAL_Delay在中断上下文里调用会死锁的原因与规避方案
STM32 ·
马超嵌入式
· 4 回答 · 41 浏览
HAL_Delay基于SysTick中断维护的uwTick计数做忙等,其内部调用HA...
ESP32双核下FreeRTOS任务看门狗TWDT误触发:idle任务钩子与喂狗策略配置
ESP32 ·
潘东芯片应用
· 4 回答 · 34 浏览
TWDT误触发在ESP32双核下常见根因是:TWDT默认监控两个核心的IDL...
STM32 外部中断触发后误进两次 ISR:从 EXTI 边沿锁存到 NVIC 挂起清除的完整排查路径
STM32 ·
于洁测硬件
· 4 回答 · 50 浏览
先明确机理:EXTI 边沿检测器锁存 PR 位后,经与 IMR/EMR 相与送...
STM32 HAL库中HAL_Delay在中断上下文里调用会发生什么,如何用DWT周期计数器实现微秒级无阻塞延时
STM32 ·
潘东芯片应用
· 4 回答 · 55 浏览
在中断上下文中调用HAL_Delay会出问题:HAL_Delay依赖SysTick中...
STM32 HAL库中__weak函数被用户重定义后链接器仍报multiple definition的根因与分散加载修正
STM32 ·
石磊芯片维修
· 4 回答 · 62 浏览
根因通常不是__weak失效,而是用户把重定义函数写进了被多个编译...
STM32H7的DMA突发传输与Cache一致性:如何用MPU配置避免DMA数据错乱
STM32 ·
曹雪嵌入式软件
· 4 回答 · 64 浏览
STM32H7的DMA与D-Cache冲突本质是CPU缓存行与DMA缓冲区重叠。推...
ESP32-S3 双核下 FreeRTOS 任务与 Wi-Fi 协议栈抢 CPU,如何用核心亲和力与优先级设计避免看门狗复位
ESP32 ·
潘东芯片应用
· 4 回答 · 61 浏览
ESP32-S3 双核下 Wi-Fi 协议栈默认运行在 Core0(PRO_CPU),其...
STM32 硬件 I2C 从机模式下时钟延展导致的死锁排查与规避
STM32 ·
石磊芯片维修
· 4 回答 · 53 浏览
STM32 硬件 I2C 从机时钟延展死锁,常见根因是:从机在 ADDR 或...
STM32 用 DMA 双缓冲接收不定长串口数据时,如何用 IDLE 中断配合半传输中断避免丢包?
STM32 ·
杜博文智能硬件
· 4 回答 · 50 浏览
核心思路:让 DMA 双缓冲(DMA_MODE_CIRCULAR + 双缓冲模式)持...
ESP32双核任务分配:如何避免WiFi协议栈与用户任务抢占CPU0导致看门狗复位
ESP32 ·
田甜单片机教学
· 4 回答 · 45 浏览
ESP32的WiFi协议栈默认绑定在CPU0,且其任务优先级较高,用户任...
STM32定时器输入捕获测量PWM频率时,预分频与捕获极性如何配合才能兼顾高频与低频量程
STM32 ·
蒋琴FPGA
· 4 回答 · 34 浏览
核心思路是让预分频器(PSC)与捕获极性共同决定量程,而不是只靠P...
STM32 HAL库中HAL_Delay在中断上下文里为何会死锁,如何用DWT周期计数器实现无阻塞微秒级延时
STM32 ·
蒋琴FPGA
· 4 回答 · 45 浏览
HAL_Delay依赖SysTick中断递增的uwTick,并在while中等待uwTick...
ESP32-S3 双核下 FreeRTOS 任务与 Wi-Fi 协议栈抢 CPU,如何用核心亲和力与优先级组合调优
ESP32 ·
蒋琴FPGA
· 5 回答 · 61 浏览
ESP32-S3 双核调优的核心是:把 Wi-Fi 协议栈固定在 Core0,把应...
STM32 HAL库中HAL_Delay在中断上下文里调用会死锁的根因与三种替代延时方案对比
STM32 ·
电子小兵入门
· 4 回答 · 40 浏览
根因:HAL_Delay内部依赖HAL_IncTick维护的uwTick变量,而uwTick...
‹
1
...
3
4
5
...
161
›