note
StefanCharles
个人博客网址:https://stefancharles.cn
展开
-
旧博客地址修改
旧博客地址修改了地址是:http://oldblog.stefancharles.cn新博客地址:https://stefancharles.cn。还在建设中。原创 2020-11-19 18:02:35 · 484 阅读 · 1 评论 -
volatile 解析
volatile作用简单地说就是防止编译器对代码进行优化。比如如下程序:XBYTE[2]=0x55;XBYTE[2]=0x56;XBYTE[2]=0x57;XBYTE[2]=0x58;对外部硬件而言,上述四条语句分别表示不同的操作,会产生四种不同的动作,但是编译器却会对上述四条语句进行优化,认为只有XBYTE[2]=0x58(即忽略前三条语句,只产生一条机器代码)。如果键入vol...原创 2019-07-18 09:27:33 · 179 阅读 · 0 评论