C/C++ 与基础MCU / RTOS入门原理题为什么 volatile 不能保证原子性和线程安全?在中断与主循环共享变量,或多个任务共享状态时,仅给变量加上 volatile 是否足够?请分别从编译器、CPU 和同步语义解释。先在心里组织:结论、前提、原理,再补一个工程证据。 查看答案 上一题 收藏下一题