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−每次读取有不同意义的变量