老师,调整优化等级后,我的温度读不出来了,用的模拟IIC,这怎么办

🔍 溯源 ✍️ Jack | 📅 2025-01-23 | 👍 0 | 原帖↗
#知识星球 #立芯嵌入式 #来源/立芯星球 #技术/I2C #技术/编译优化 #质量/普通

原帖 | Jack | 2025-01-23 11:50 | 👍0 | 阅读约1

老师,调整优化等级后,我的温度读不出来了,用的模拟IIC,这怎么办?

要对相关的驱动代码部分进行关键词修饰,禁止编译器优化(优化指令顺序,擅自循环展开等),这会导致外部时序变化。

常见的修饰词比如#pragma O0 , attribute((optnone))等。


相关笔记