TI中文支持网
TI专业的中文技术问题搜集分享网站

编译器优化的问题

问题有3个  1.编译器的优化选项是干什么的

2.我的变量要在中断中使用 那要不要声明成volatile

3.32位或者64位的变量更改的过程中被中断打断了又被更改了怎么办 关全局中断吗

Jay:

你好。

 1.编译器的优化选项是干什么的

优化选项是用于设置代码优化等级的,最终可以影响到生成的可执行代码的长度和运行效率。

2.我的变量要在中断中使用 那要不要声明成volatile

需要使用的变量最好申明volatile,要不然有可能被优化掉。

3.32位或者64位的变量更改的过程中被中断打断了又被更改了怎么办 关全局中断吗

这个问题不是很明白,请详细解释一下。

赞(0)
未经允许不得转载:TI中文支持网 » 编译器优化的问题
分享到: 更多 (0)