卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

榮品四核S5P4418開發(fā)板之LCD/TP驅動調試分析

RP4418開發(fā)板支持的LCD屏幕 榮品四核S5P4418開發(fā)板是一款采用三星cortex-a9四核S5P4418芯片研發(fā)的多功能開發(fā)板,其中支持7寸和10.1寸LVDS接口的屏幕,分辨率為1024

RP4418開發(fā)板支持的LCD屏幕

榮品四核S5P4418開發(fā)板是一款采用三星cortex-a9四核S5P4418芯片研發(fā)的多功能開發(fā)板,其中支持7寸和10.1寸LVDS接口的屏幕,分辨率為1024*600。目前,RP4418開發(fā)板支持的LCD屏幕包括:

  • LVDS 7寸 1024*600
  • LVDS 10寸 1024*600
  • LVDS 10寸 1280*800(暫停支持)
  • MIPI 10寸 1920*1200(暫停支持)

更換不同規(guī)格屏幕的操作步驟

如果需要更換不同規(guī)格的屏幕,可以通過內核編譯選項進行選擇。具體操作步驟如下:

  1. 進入kernel目錄,在命令行中輸入:make ARCHarm menuconfig
  2. 選擇Device Drivers -gt; Graphics support -gt; Nexell Graphics -gt; [ ] LVDS -gt; 根據(jù)需要選擇不同的接口
  3. 根據(jù)不同的接口選擇相應的選項,例如選擇LVDS 10寸 1280*800:[*] LVDS rpdzkj lvds lcdselect (RP LVDS LCD 1280*800 10 inch)
  4. 保存選項并退出menuconfig
  5. 編譯內核

TP分辨率的自動適配

RP4418開發(fā)板的TP分辨率大小也是通過代碼優(yōu)化自動適配LCD??梢栽趍enuconfig中增加TP專用的編譯選項來控制。參考ft5x06_ts.h文件和ft5x06_ts.c文件中的相關代碼。

修正非支持LCD屏幕的問題

如果需要更換非支持的LCD屏幕,例如1366*768,需要進行以下修改:

  • 根據(jù)LCD參數(shù)修改頻率
  • 根據(jù)具體時序調整LCD時序
  • 將TP的屏幕最大分辨率設置為與LCD分辨率一致,并在上報觸點位置時做適當修改,以避免分辨率超過TP所支持的最大分辨率

對于使用MIPI 10寸 1920*1200 LCD屏幕的情況,還需要在上報觸點位置之前進行修正。具體操作請參考ft5x06_ts.c文件中的ft5x0x_ts_report函數(shù)。

標簽: