❓ 技术问答

遇到单片机 / 嵌入式问题,来这里问
✍️ 我要提问
全部 STM32 入门 嵌入式 RTOS Arduino ESP32 其他 嵌入式 å…¶ä»– 入门
RT-Thread 的线程栈溢出检测机制原理:magic number 与栈填充模式哪种更可靠
RTOS · 崔健物联网 · 4 回答 · 98 浏览
RT-Thread 提供两种栈溢出检测:栈填充(stack fill)与 magic n...
ESP32-S3 双核下 FreeRTOS 任务亲和力设置对 Wi-Fi 吞吐与实时抖动的影响实测
ESP32 · 杜博文智能硬件 · 4 回答 · 86 浏览
在ESP32-S3上,Wi-Fi协议栈默认跑在Core0(PRO_CPU),蓝牙/应用...
STM32H7 的 DCache 与 DMA 缓冲区一致性:地址对齐、Clean/Invalidate 顺序与踩坑复现
STM32 · 崔健物联网 · 4 回答 · 83 浏览
STM32H7的DCache与DMA一致性核心是:DMA外设不经过Cache直接访问...
STM32H7 的 D-Cache 开启后 DMA 接收数据出现随机错位,如何用 MPU 配置与 Cache 维护彻底解决
STM32 · 石磊芯片维修 · 4 回答 · 86 浏览
这是典型的Cache一致性问题。DMA直接写内存,CPU可能读到D-Cache...
STM32H7 的 D-Cache 与 DMA 一致性:从 MPU 配置到 clean/invalidate 的实战排查
STM32 · 杜博文智能硬件 · 4 回答 · 106 浏览
STM32H7的D-Cache与DMA一致性问题的核心是:DMA直接访问物理内存...
STM32H7 的 Cache 与 DMA 数据一致性:Clean/Invalidate 操作顺序写反导致的偶发数据错乱如何定位
STM32 · 崔健物联网 · 4 回答 · 95 浏览
这是典型的Cache维护顺序错误。DMA发送时,CPU写数据后应先Clean...
STM32H7 的 Cache 与 DMA 一致性:Clean/Invalidate 该在哪一步做才不出错
STM32 · 电子小兵入门 · 4 回答 · 104 浏览
核心原则:DMA 读内存(外设→内存)前,CPU 必须对缓冲区做 Clea...
从裸机到 RTOS:FreeRTOS 任务栈溢出检测与高水位标记的实战排查方法
RTOS · 潘东芯片应用 · 4 回答 · 105 浏览
在FreeRTOS中排查任务栈溢出,建议三步走:1) 开启configCHECK_F...
STM32H7 的 Cache 与 DMA 数据一致性:Clean/Invalidate 的时机与典型踩坑
STM32 · 马超嵌入式 · 4 回答 · 93 浏览
STM32H7 的 D-Cache 与 DMA 一致性核心原则:CPU 写、DMA 读(发...
STM32H7 的 D-Cache 开启后 DMA 收发数据错位:Cache 一致性维护的三种正确姿势与性能代价对比
STM32 · 曹雪嵌入式软件 · 4 回答 · 54 浏览
STM32H7 的 D-Cache 与 DMA 冲突是经典问题:CPU 写数据后可能还...
STM32H7的DMA双缓冲模式在ADC连续采样中如何避免半传输中断与Cache一致性冲突
STM32 · 蒋琴FPGA · 4 回答 · 114 浏览
在STM32H7上使用ADC连续采样+DMA双缓冲时,避免半传输中断与Cach...
STM32H7 的 D-Cache 与 DMA 一致性:Clean/Invalidate 的正确顺序与踩坑复盘
STM32 · 马超嵌入式 · 4 回答 · 66 浏览
STM32H7 的 D-Cache 与 DMA 一致性核心原则:CPU 写内存后启动 D...
STM32H7 的 D-Cache 与 DMA 数据一致性:地址对齐、Clean/Invalidate 顺序与常见踩坑
STM32 · 马超嵌入式 · 4 回答 · 49 浏览
STM32H7的D-Cache与DMA数据一致性核心是维护缓存与内存的同步。...
ESP32-S3 双核任务分配实战:如何把 Wi-Fi 协议栈和实时控制任务解耦到不同核心
ESP32 · 于洁测硬件 · 4 回答 · 99 浏览
ESP32-S3 双核(Core0 和 Core1)默认将 Wi-Fi 协议栈和蓝牙运行...
STM32H7 的 D-Cache 开启后 DMA 接收数据错乱:Cache 一致性维护的三种正确姿势与性能代价对比
STM32 · 于洁测硬件 · 4 回答 · 90 浏览
STM32H7的D-Cache开启后DMA接收数据错乱,本质是CPU访问Cache而D...