C/C++ 与基础MCU / RTOS入门原理题为什么 volatile 不能保证原子性和线程安全?区分编译器可见性约束、CPU 原子操作和并发同步,并说明嵌入式场景中的正确用法。volatile并发编译器
RTOSMCU / RTOS深入原理题ZSWatch 为什么使用 zbus?监听器运行上下文会带来什么风险?分析发布订阅对模块解耦的价值,并解释监听器在发布者上下文运行时的时延、栈和线程安全风险。ZSWatchzbus发布订阅工作队列