蘑
菇
助手
MCU助手 · 单片机工具箱
登录
注册
🏠
首页
🧰
工具
📖
文库
❓
问答
✍️
提问
🏠 首页 /
技术问答
❓ 技术问答
遇到单片机 / 嵌入式问题,来这里问
✍️ 我要提问
全部
STM32
入门
嵌入式
RTOS
Arduino
ESP32
其他
嵌入å¼
å…¶ä»–
入门
STM32 ADC注入通道与规则通道交替采样时DMA搬运错位的排查思路
STM32 ·
电子小兵入门
· 4 回答 · 35 浏览
先确认注入通道是否触发了DMA请求:STM32的ADC注入通道默认不参...
STM32H7的D-Cache开启后DMA接收数据偶发错位,如何用MPU配置Non-Cacheable区域并验证一致性
STM32 ·
蒋琴FPGA
· 4 回答 · 31 浏览
在STM32H7上,DMA与D-Cache共存时,必须保证DMA缓冲区所在内存区...
STM32 HAL库中__weak函数被用户重定义后仍调用原始实现的链接顺序排查
STM32 ·
杜博文智能硬件
· 4 回答 · 33 浏览
这是典型的链接期符号解析问题。HAL库中__weak函数(如HAL_GPIO_...
STM32 HAL库中HAL_Delay在中断上下文里为何会死等,如何用DWT周期计数器实现无阻塞微秒级延时
STM32 ·
潘东芯片应用
· 4 回答 · 33 浏览
HAL_Delay依赖SysTick中断递增的uwTick,并在while中等待uwTick...
STM32 硬件 I2C 从机模式下时钟延展导致主机读超时的排查与修复
STM32 ·
于洁测硬件
· 4 回答 · 21 浏览
STM32硬件I2C从机模式下,时钟延展(Clock Stretching)导致主机...
用DWT周期计数器做微秒级代码段耗时测量:在Cortex-M0+上不可用时的替代方案
其他 ·
于洁测硬件
· 4 回答 · 21 浏览
Cortex-M0+通常不提供DWT CYCCNT(DWT在M0+上极简,常无周期计数...
ESP32双核下用xTaskCreatePinnedToCore做ADC采样与WiFi上传的核间同步与优先级配置
ESP32 ·
潘东芯片应用
· 4 回答 · 22 浏览
建议将ADC采样任务固定在Core 1,WiFi上传任务固定在Core 0(WiF...
STM32 HAL库中ADC多通道DMA扫描模式为何只转换第一个通道:从规则组序列配置到DMA搬运长度的逐项排查
STM32 ·
石磊芯片维修
· 4 回答 · 31 浏览
最常见原因是规则组序列长度与DMA搬运长度不匹配,或扫描模式未...
STM32H7 的 D-Cache 与 DMA 共存时,如何用 MPU 配置实现零拷贝且避免数据一致性错误
STM32 ·
马超嵌入式
· 4 回答 · 53 浏览
核心原则:DMA 缓冲区必须放在 MPU 配置为 Device 或 Strongly-o...
ESP32双核下FreeRTOS任务看门狗TWDT误触发:从idle任务饥饿到中断延迟的定位方法
ESP32 ·
崔健物联网
· 4 回答 · 50 浏览
先确认TWDT配置:menuconfig中Task Watchdog Timeout、Idle Task...
ESP32双核下FreeRTOS任务看门狗TWDT误触发:从任务优先级到IDLE饥饿的定位方法
ESP32 ·
田甜单片机教学
· 5 回答 · 59 浏览
先确认TWDT是否使能并配置了IDLE钩子:menuconfig中Component co...
STM32 HAL库中ADC多通道DMA扫描模式为何只转换第一个通道:从规则组序列配置到DMA请求映射的排查路径
STM32 ·
崔健物联网
· 4 回答 · 61 浏览
先确认规则组序列是否真正写入:HAL_ADC_ConfigChannel()会写SQR...
用DWT周期计数器给Cortex-M中断服务程序做纳秒级耗时测量:配置步骤与测量误差来源分析
其他 ·
电子小兵入门
· 4 回答 · 53 浏览
配置步骤:1) 使能DWT:先置CoreDebug->DEMCR的TRCENA位,再置DW...
STM32 HAL库中__weak函数被覆盖后仍进入默认实现的链接脚本排查思路
STM32 ·
杜博文智能硬件
· 4 回答 · 54 浏览
先确认覆盖函数签名与__weak声明完全一致(含返回类型、参数、C+...
STM32 定时器输入捕获测 PWM 占空比时,为什么高电平宽度会随频率漂移——从预分频与捕获边沿配置排查
STM32 ·
电子小兵入门
· 5 回答 · 33 浏览
高电平宽度随频率漂移,核心是“时间基准”和“边沿定义”不一致。先...
‹
1
2
3
4
...
161
›