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的时候?