问题点:使用I2C协议传输控制命令和显示数据到LCD,但是发现LCD刷屏特别慢,与寄存器配置的400khz的传输频率不匹配 原因:drv_i2c.c代码中,传输数据函数中使用了LOG_E,在rt-thread内核设备对象中使能了rt_kprintf控制台的情况下,程序运行中的log会通过控制台输出,这很占用时间,所以导致数据传输延迟了。# 解决办法:将影响I2C数据传输函数中的非必要的log输出注释掉。