硬汉嵌入式论坛's Archiver
首页
›
编程语言
› C语言里面,如何限制优化? 比如操作TFT的时候?
caicaptain2
发表于 2020-9-23 10:09:37
C语言里面,如何限制优化? 比如操作TFT的时候?
操作TFT等硬件设备的时候,经常需要对同一个地址写,很容易被编译优化掉,有什么办法?
比如经常,
RA8875_RAM=data;
RA8875_RAM=data;
RA8875_RAM=data;
编译器经常会把前面2句话优化掉的。。。。
eric2013
发表于 2020-9-24 09:02:50
这个不会被优化,RA8875_RAM地址定义是__IO类型的。
页:
[1]
查看完整版本:
C语言里面,如何限制优化? 比如操作TFT的时候?