我读了一个带 LCD 的 STM32 的示例代码,发现下面的代码,其目的是将 LCD 控制器寄存器索引写入 LCD 控制器的输出数据。
void LCD_WR_REG(uint16_t regval)
{
regval = regval; // Necessary delay when using -o2 optimization
LCD->LCD_REG = regval;
}
我为 -o2 搜索了一段时间,但没有得到太多有用的信息来说明这里的评论是什么意思,或者为什么这里需要自分配。