跳到正文
嵌入式微处理器· 11·· 5 小时前AI 评分56

ESP32 双核如何同步:portMUX 自旋锁与任务间通信机制详解

ESP32 是咋让双核同步的,

AI 导读

文章讲解 ESP32 双核(Core 0/PRO_CPU 与 Core 1/APP_CPU,240MHz,共用 520KB SRAM 与外设)如何避免共享数据竞争:counter++ 的读-加-写三步交错会导致竞争条件,而单核的关中断在双核上无效,因为两核中断控制器各管各的。

来源:嵌入式微处理器 · mp.weixin.qq.com