❓ 技术问答

遇到单片机 / 嵌入式问题,来这里问
✍️ 我要提问
全部 STM32 入门 嵌入式 RTOS Arduino ESP32 其他 嵌入式 å…¶ä»– 入门
STM32定时器输入捕获测量低频信号时,如何利用从模式复位计数器消除溢出误差并实测验证?
STM32 · 杜博文智能硬件 · 4 回答 · 108 浏览
利用从模式复位计数器是测量低频信号周期的标准做法。配置步骤:...
从裸机到 RTOS:中断服务程序里调用 FreeRTOS API 的边界与 FromISR 陷阱
RTOS · 马超嵌入式 · 4 回答 · 105 浏览
在 FreeRTOS 中,中断服务程序(ISR)里只能调用带 FromISR 后缀...
STM32H7 的 D-Cache 开启后 DMA 收发数据错位,如何用 MPU 配置 Non-Cacheable 区域彻底解决
STM32 · 马超嵌入式 · 4 回答 · 102 浏览
STM32H7开启D-Cache后,DMA直接访问物理内存,而CPU可能访问缓存...
STM32H7 的 D-Cache 与 DMA 一致性:地址对齐、Cache Line 回写与失效的实战顺序
STM32 · 曹雪嵌入式软件 · 4 回答 · 86 浏览
STM32H7的D-Cache与DMA一致性核心是:DMA访问的内存区域必须按Ca...
从裸机到 FreeRTOS:中断服务程序里调用 xQueueSendFromISR 后任务不切换的常见配置陷阱
RTOS · 崔健物联网 · 4 回答 · 96 浏览
最常见的原因是中断优先级配置错误。FreeRTOS 要求调用 FromISR...
STM32H7 的 D-Cache 与 DMA 一致性:MPU 配置与 clean/invalidate 的正确使用顺序
STM32 · 潘东芯片应用 · 4 回答 · 75 浏览
STM32H7 的 D-Cache 与 DMA 一致性核心在于:DMA 访问的内存区域...
STM32H7 的 Cache 与 DMA 一致性:Clean/Invalidate 的边界条件与典型翻车场景
STM32 · 田甜单片机教学 · 4 回答 · 66 浏览
STM32H7 的 D-Cache 与 DMA 一致性核心原则:DMA 写内存前,CPU...
ESP32-S3 双核下 WiFi 任务与自定义任务抢占导致看门狗复位的排查思路
ESP32 · 崔健物联网 · 4 回答 · 84 浏览
先确认复位类型:读 esp_reset_reason(),若为 TASK_WDT 或 INT_...
ESP32-S3 双核下用 FreeRTOS 把 Wi-Fi 任务钉在 Core0 后,为什么 ADC 连续采样仍被抢占
ESP32 · 曹雪嵌入式软件 · 4 回答 · 91 浏览
核心原因通常不是 Wi-Fi 任务本身,而是 Wi-Fi 驱动在 Core0 上...
ESP32-S3 双核下 FreeRTOS 任务亲和性设置错误导致 Wi-Fi 断流的排查路径
ESP32 · 潘东芯片应用 · 4 回答 · 78 浏览
优先怀疑 Wi-Fi 任务被错误绑定到 Core1 或与高优先级计算任务同...
STM32H7 的 Cache 与 DMA 数据一致性问题:Clean/Invalidate 的边界到底怎么划
STM32 · 曹雪嵌入式软件 · 4 回答 · 94 浏览
核心原则:DMA 是总线主设备,它绕过 D-Cache 直接访问 SRAM;CP...
STM32H7 的 D-Cache 与 DMA 一致性:Clean/Invalidate 操作顺序写错会怎样翻车
STM32 · 石磊芯片维修 · 4 回答 · 115 浏览
STM32H7 的 D-Cache 是 write-back 的,DMA 与 CPU 看到的内存可...
STM32H7 的 D-Cache 与 DMA 一致性:MPU 配置与 clean/invalidate 的实战边界
STM32 · 蒋琴FPGA · 4 回答 · 93 浏览
STM32H7 的 D-Cache 与 DMA 一致性核心在于:DMA 访问的是物理内...
STM32H7 的 D-Cache 与 DMA 一致性:从 MPU 配置到 Clean/Invalidate 的完整避坑路径
STM32 · 田甜单片机教学 · 4 回答 · 92 浏览
STM32H7 的 D-Cache 与 DMA 一致性核心在于:DMA 直接访问物理内...
STM32H7 的 DCache 与 DMA 一致性:Clean/Invalidate 的边界条件与踩坑记录
STM32 · 石磊芯片维修 · 4 回答 · 108 浏览
STM32H7的DCache与DMA一致性核心是:DMA访问的内存区域必须保证C...