嵌问Embedded Interview Lab
题库开始练习学习路线面试辅导关于本站
我的复习
首页题库开始练习学习路线面试辅导关于本站我的复习
嵌问 · 把“知道”练成“讲得清楚”
学习路线面试辅导关于与来源浏览题库学习记录仅保存在当前浏览器
返回题库
第 1 / 24 题
C/C++ 与基础MCU / RTOS入门原理题

为什么 volatile 不能保证原子性和线程安全?

在中断与主循环共享变量,或多个任务共享状态时,仅给变量加上 volatile 是否足够?请分别从编译器、CPU 和同步语义解释。

先在心里组织:结论、前提、原理,再补一个工程证据。