ARTICLE · 1148455
安卓操作系统点屏
安卓操作系统点屏安卓操作系统最常见的就是点屏需求了,屏幕种类比较常用的有mipi接口,edp接口,lvds接口和rgb接口等。首先要确认自己的主板有哪些接口,不能弄错,接错会有烧屏风险。屏幕一般客户会提供,有的客户没渠道会让你帮忙选,所以要对屏幕规格要了解。主要看最后的产品形态去选合适的屏幕,然后把屏点亮。 各个接口的屏点屏流程都差不多,首先要确保屏的背光是亮的,根据原理图修改设备树dts中背光节点,主要是pwm和en。这里就必须要注意一点就是上电时序了,因为每个接口的通信都要符合接口的通信时序,时序不对就有可能通信失败。 所以要严格按照屏规格书的时序去配置时序,屏电压,背光电压,背光使能,背光pwm,屏的差分信号数据。mipi屏还有一个复位信号,有的屏还需要初始化去写屏幕的寄存器,这个也要关注下。然后就是根据不同的屏配置不同的屏参,屏参一般在规格书里有,没有的话要供应商 (也就是屏厂)提供,都没有只能通过经验去配置了。 点屏实际上就是主控与屏幕IC的通信,把系统图层数据发到屏幕去显示,不过里面的细节比较多,坑也很多,主要是屏幕规格现在越来越多了。 有遇到困难的小伙伴欢迎来交流。