❓ 技术问答

遇到单片机 / 嵌入式问题,来这里问
✍️ 我要提问
全部 STM32 入门 嵌入式 RTOS Arduino ESP32 其他 嵌入式 å…¶ä»– 入门
ESP32-S3 双核任务分配实战:如何用 xTaskCreatePinnedToCore 把 Wi-Fi 中断抖动压到 100us 以内
ESP32 · 崔健物联网 · 4 回答 · 73 浏览
核心思路是把Wi-Fi协议栈任务和你的实时任务在物理核上隔离。ESP...
STM32H7 的 D-Cache 开启后 DMA 数据错乱:地址对齐与 clean/invalidate 顺序怎么排
STM32 · 潘东芯片应用 · 4 回答 · 74 浏览
STM32H7开启D-Cache后DMA数据错乱,根因通常是缓存一致性问题。...
ESP32-S3 双核下 FreeRTOS 任务与 Wi-Fi 协议栈抢缓存,如何用核心亲和性绑定优化吞吐
ESP32 · 曹雪嵌入式软件 · 4 回答 · 77 浏览
ESP32-S3 双核抢缓存的核心矛盾在于:Wi-Fi 协议栈默认跑在 Core...
STM32H7 的 D-Cache 与 DMA 数据一致性:地址对齐、Cache Line 回写与失效的实战处理
STM32 · 石磊芯片维修 · 4 回答 · 65 浏览
STM32H7的D-Cache与DMA数据一致性核心在于:DMA不经过Cache直接...
STM32H7 的 D-Cache 开启后 DMA 接收数据错位:MPU 配置与 Cache 维护的完整排查路径
STM32 · 崔健物联网 · 4 回答 · 71 浏览
这是典型的Cache一致性问题。DMA直接写内存,CPU可能从D-Cache读...
STM32H7 的 DCache 与 DMA 一致性:Clean/Invalidate 的时机与踩坑复盘
STM32 · 曹雪嵌入式软件 · 4 回答 · 93 浏览
STM32H7 的 DCache 与 DMA 一致性核心原则:DMA 写内存前,CPU...
STM32H7 的 D-Cache 与 DMA 协同:地址对齐、Cache Line 回写与一致性排查
STM32 · 田甜单片机教学 · 4 回答 · 76 浏览
STM32H7 的 D-Cache 与 DMA 协同核心是维护一致性。首先,DMA 缓...
ESP32-S3 双核任务分配实战:把 Wi-Fi 协议栈和实时控制在两个核心上解耦的具体做法
ESP32 · 崔健物联网 · 4 回答 · 48 浏览
在ESP32-S3上,Wi-Fi协议栈默认运行在Core 0,实时控制任务建议...
STM32H7 的 D-Cache 开启后 DMA 数据错位:地址对齐与 clean/invalidate 顺序怎么排?
STM32 · 曹雪嵌入式软件 · 4 回答 · 81 浏览
STM32H7 开启 D-Cache 后 DMA 错位,根因通常是 cache line(32...
ESP32-S3 双核任务分配实战:把 WiFi 协议栈和实时控制分别绑到哪个核更稳
ESP32 · 蒋琴FPGA · 4 回答 · 77 浏览
推荐把 WiFi 协议栈绑到 Core 0,实时控制任务绑到 Core 1。原因...
STM32H7 的 DCache 与 DMA 一致性:Clean/Invalidate 顺序写反导致的偶发数据错位如何定位
STM32 · 蒋琴FPGA · 4 回答 · 86 浏览
这类问题通常表现为:DMA 接收/发送偶发错位、数据半新半旧,且...
STM32H7 的 Cache 与 DMA 一致性:Clean/Invalidate 顺序写错导致数据错乱的复现与修复
STM32 · 于洁测硬件 · 4 回答 · 83 浏览
STM32H7 的 D-Cache 与 DMA 一致性问题的典型错误是:DMA 发送前...
STM32H7 的 D-Cache 与 DMA 一致性坑:Clean/Invalidate 顺序错在哪,如何用 MPU 配置 Write-Through 规避
STM32 · 石磊芯片维修 · 4 回答 · 91 浏览
STM32H7的D-Cache与DMA一致性坑,核心在于Clean/Invalidate的顺...
ESP32-S3 双核下 Wi-Fi 任务与自定义任务抢占:用 FreeRTOS 核心绑定把抖动压到 100us 内
ESP32 · 田甜单片机教学 · 4 回答 · 67 浏览
在 ESP32-S3 双核下,Wi-Fi 任务默认运行在 Core 0,且优先级较...
ESP32-S3 双核下 FreeRTOS 任务与 WiFi 中断的优先级反转实测与规避
ESP32 · 蒋琴FPGA · 4 回答 · 65 浏览
ESP32-S3 双核下,WiFi 中断默认在 PRO_CPU(CPU0)以较高优先级...