首先打開 Makefile 文件,在里面輸入下面的內(nèi)容:![]() ![]() Makefilewe 文件我們主要修改了下面幾個(gè)地方: 第 2 行的 TARGET 賦值修改為 touchscreen。 第 29 行添加 drivers/touchscreen 的.h 文件到變量 INCDIRS。 第 48 行添加 drivers/touchscreen 的.c 文件到變量 SRCDIRS。 鏈接腳本文件保持不變。 我們?cè)诮K端輸入“make”命令開始編譯,如圖 25.4.1 所示: ![]() 編譯完成生成“touchscreen.bin”文件,如圖 25.4.2 所示: ![]() 然后在終端輸入命令“chmod 777 create_imx”修改 create_imx 文件具有可執(zhí)行權(quán)限,如圖 25.4.3 所示: ![]() 最后在終端運(yùn)行命令“./create_imx touchscreen.bin”生成最終的鏡像文件“bare.imx”,如圖 25.4.4 所示: ![]() 然后我們將生成的 bare.imx 文件通過(guò) SSH 軟件拷貝到 mfg 燒寫工具內(nèi)對(duì)應(yīng)目錄下,這一步可以參考前面的燒寫章節(jié)。將撥碼開關(guān)切換成燒寫模式,上電燒寫等待燒寫完成,然后將撥碼開關(guān)切換回啟動(dòng)模式,等待程序正常運(yùn)行,我們可以看到 LCD 屏幕如圖 25.4.5 顯示: ![]() 當(dāng)我們按下觸摸屏的時(shí)候,就會(huì)在屏幕上顯示出當(dāng)前的觸摸點(diǎn)個(gè)數(shù),以及每個(gè)觸摸點(diǎn)的坐標(biāo)信息,如圖 25.4.6 所示: ![]() |