2026年5月6日
LcdTools如何编写EDP接口的AUX指令–DPCD、AuxIIC通信
引用自前海骁客影像科技官方原文档链接:https://www.cnblogs.com/xk-image/p/16861287.html
在点EDP屏时,我们经常会碰到需要对通过AUX通道对屏进行参数读写,如读写EDID值,读写vcom值,读写EEPROM等;下面我们介绍怎么通过LcdTools编写AUX指令,如DPCD、AUXIIC通信。
可通过以下链接视频教程查看通过AUX来调EDP屏Flicker:
下面进行举几个实例说明LcdTools怎么编写AUX DP和IIC指令。
先查看LcdTools帮助文档或从博客文章LcdTools指令集,了解AUX相关指令的构成和使用方法,需注意,AUX IIC操作指令中,sla地址需用8位地址模式;

【例程1】

实例中可以看出,指令数据构成和前面描述的AUX数据协议构成一致。命令参数为8表示DPCD写,命令参数为0表示AUX IIC写,命令参数为1表示AUX IIC读。LcdTools实现如下图

【例程2】


上述指令用LcdToos实现如下图:

【例程3】

用LcdTools实现如下图

上面实例展示常见的几种AUX指令表述方式和LcdTools实现方法,做抛砖引玉之用,请根据实际需求去实现相关功能,欢迎交流!