觸控螢幕移植Emwin

2022-08-26 18:18:14 字數 766 閱讀 6007

1.時間配置程式gui_x.c中包含觸控螢幕程式touch.h標頭檔案

2.新增以下程式:

//準備 x 軸測量-----------裡面不需要加東西,只要存在就會自動進行測量

void gui_touch_x_activatex(void)

//準備 y 軸測量

void gui_touch_x_activatey(void)

//返回 a/d 轉換器的 x 軸測量結果

int gui_touch_x_measurex(void)

//返回 a/d 轉換器的 y 軸測量結果

int gui_touch_x_measurey(void)

3.觸控螢幕touch.c中寫入乙個函式,返回座標值

//觸控螢幕座標值轉換成lcd屏座標值

void touch_getlcdxy(void)

}touch.xpos = 0xffff; //失敗

touch.ypos = 0xffff;

}4.在

5.使用時間片實現校準(主函式while裡)

6.重新整理視窗

if(guiupdata[0] >guiupdata[1])

linux arm移植觸控螢幕tslib

tar zxvf tslib 1.4.tar.gz cd tslib autogen.sh echo ac cv func malloc 0 nonnull yes arm linux.cache configure host arm linux cache file arm linux.cache...

android 移植 之二 觸控螢幕

其實,對android移植而言,觸控螢幕的驅動改動不是特別大。這裡只講兩個部分。第一,就是btn touch的新增。在普通的系統中,這個型別的event是可以不加的。意思就是,比如qt2.0,它並不依賴這個事件來判斷是否有拖動的事件,記得qt2裡好像沒有拖動的概念。而android中系統是根據這個事...

9 觸控螢幕驅動移植實戰

1.1 常用的2種觸控螢幕 1 電阻觸控螢幕。驅動一般分2種 一種是soc內建觸控螢幕控制器,一種是外接的專門觸控螢幕控制晶元,通過i2c介面和soc通訊。2 電容觸控螢幕。驅動只有一種,外接專用的電容式觸控螢幕控制晶元,i2c介面和soc通訊。1.2 x210使用的觸控螢幕 1 x210v3使用的...