4255| 2
|
_I 、 _IO怎么用?有点迷茫。 |
5金钱
最佳答案这是告诉编译器不要去优化,同时,告诉你,在使用的时候通过两个不同标识符区分。。。
下面是从网上帮您找的。。。
__I :输入口。既然是输入,那么寄存器的值就随时会外部修改,那就不能进行优化,每次都要重新从寄存器中读取。也不能写,即只读,不然就不是输入而是输出了。
__O :输出口,也不能进行优化,不然你连续两次输出相同值,编译器认为没改变,就忽略了后面那一次输出,假如外部在两次输出中间修改了 ...
| ||
发表于 2014-6-21 19:46:31
|
显示全部楼层
| ||
我是开源电子网?网站管理员,对网站有任何问题,请与我联系!QQ:389063473Email:389063473@qq.com
|
||
| ||
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2024-11-22 23:00
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网