volatile关键字禁止优化,提供稳定的访问。
用途:
−1−{\green{-1-}}−1−中断服务程序中,修改的共享变量,供其他程序检测
−2−{\green{-2-}}−2−多任务环境下,不同任务间共享标志
−3−{\green{-3-}}−3−每次读取有不同意义的变量
volatile关键字禁止优化,提供稳定的访问。
用途:
−1−{\green{-1-}}−1−中断服务程序中,修改的共享变量,供其他程序检测
−2−{\green{-2-}}−2−多任务环境下,不同任务间共享标志
−3−{\green{-3-}}−3−每次读取有不同意义的变量