- 博客(1)
- 收藏
- 关注
原创 嵌入式中volatile关键字
volatile关键字区分C程序员和嵌入式系统程序员的最基本的问题:嵌入式系统程序员经常同硬件、中断、RTOS等等打交道,所有这些都要求使用volatile变量。不懂得volatile内容将会带来灾难。 volatile的作用是作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值。如果没有volatile关键字,则编译器可能优化读取和存储,可能暂时使用寄存器中的值
2018-01-31 13:12:15
2033
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人