娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

編譯可加載觸摸屏驅(qū)動的uImage內(nèi)核

發(fā)布者:BlossomJoy最新更新時間:2024-11-06 來源: cnblogs關(guān)鍵字:編譯  觸摸屏驅(qū)動 手機(jī)看文章 掃描二維碼
隨時隨地手機(jī)看文章

pc:Centos5.4

內(nèi)核:linux 3.0.1

開發(fā)板:ok6410

交叉編譯器:arm-linux-gcc 4.4.1

 

1. make menuconfig 去掉原來的觸摸屏驅(qū)動程序

-> Device Drivers

  -> Input device support

    -> Generic input layer

      -> Touchscreens

      <>   s3c touchscreens

 

make uImage

錯誤:undefined refer to s3c_device_ts

修改 arch/arm/mach-s3c64xx/目錄下的makefile,將跟ts有關(guān)的.o注釋掉(無用);

進(jìn)入arch/arm/mach-s3c64xx,將里面smdk_6410.c的

&s3c_device_ts,注釋掉(成功)

使用新內(nèi)核啟動


關(guān)鍵字:編譯  觸摸屏驅(qū)動 引用地址:編譯可加載觸摸屏驅(qū)動的uImage內(nèi)核

上一篇:6410上移植uboot
下一篇:編譯可加載lcd驅(qū)動的linux uImage

推薦閱讀最新更新時間:2025-06-07 23:47

基于S3C2410的觸摸屏驅(qū)動程序設(shè)計
引言 隨著信息家電和通訊設(shè)備的普及,作為與用戶交互的終端媒介,觸摸屏在生活中得到廣泛的應(yīng)用。如何在系統(tǒng)中集成觸摸屏模塊以及在嵌入式操作系統(tǒng)中實(shí)現(xiàn)其驅(qū)動程序,都成為嵌入式系統(tǒng)設(shè)計者需要考慮的問題。本文主要介紹在三星S3C2410X微處理器的硬件平臺上進(jìn)行基于嵌入式Linux的觸摸屏驅(qū)動程序設(shè)計。 硬件實(shí)現(xiàn)方案 SPI接口是Motorola推出的一種同步串行接口,采用全雙工、四線通信系統(tǒng),S3C2410X是三星推出的自帶觸摸屏接口的ARM920T內(nèi)核芯片,ADS7843為Burr-Brown生產(chǎn)的一款性能優(yōu)異的觸摸屏控制器。本文采用SPI接口的觸摸屏控制器ADS7843外接四線電阻式觸摸屏,這種方式最顯著的特點(diǎn)是響應(yīng)速度更
[單片機(jī)]
基于S3C2410的<font color='red'>觸摸屏</font><font color='red'>驅(qū)動</font>程序設(shè)計
imx6ull交叉編譯工具鏈安裝
一、下載安裝交叉編譯工具鏈   1、這里我使用的是:gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf.tar.xz;   2、直接通過ftp客戶端上傳至redhat,解壓:xz -d gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf.tar.xz(解壓后xz文件會被刪除);   3、再次解壓tar文件:tar -xvf gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf.tar,至此,我們得到gcc-linaro-6.2.1-2016.11-x86_64_arm-linux
[單片機(jī)]
imx6ull交叉<font color='red'>編譯</font>工具鏈安裝
S3C2440 開發(fā)板實(shí)戰(zhàn)(3):編譯概念 + LED點(diǎn)亮閃爍
基于我原先有STM32等單片機(jī)的基礎(chǔ),內(nèi)容是結(jié)合我所新學(xué)習(xí)到的知識進(jìn)行書寫,所以基礎(chǔ)知識可能不會涉及到請見諒。 一、LED點(diǎn)亮 我們直接通過C程序?qū)拇嫫鬟M(jìn)行操作(匯編語言使用盡量少),通過原理圖可看出開發(fā)板上的LED對應(yīng)的GPIO口為GPF4、5、6,所以這里首先以GPF4對應(yīng)的LED進(jìn)行點(diǎn)亮,從芯片手冊尋找GPF4對應(yīng)的寄存器(I/O port 章節(jié)),就可以看到S3C2440芯片控制IO口對應(yīng)的寄存器為下圖所示: GPIO寄存器 然后就是和單片機(jī)操作一樣,對他進(jìn)行一一設(shè)置,對于LED的電量只要利用GPFCON和GPFDAT寄存器這兩就行, 1. 首先對GPFCON進(jìn)行設(shè)置,查找GPFCON表找到GPF4,如下所示
[單片機(jī)]
S3C2440 開發(fā)板實(shí)戰(zhàn)(3):<font color='red'>編譯</font>概念 + LED點(diǎn)亮閃爍
MSP430的編譯環(huán)境問題總結(jié)
可能很多人都有同感,細(xì)想就知道了,為什么一個軟件發(fā)布間隔期那么短,2.20――>3.10――>3.20――>3.30――>??呵呵,看來IAR公司的程序員也知道他們邏輯思維不夠嚴(yán)密,正在象微軟一樣補(bǔ)這補(bǔ)那的!正版還賣那么老貴,讓人有一種怒其不爭與受騙的感覺。所以我不會買正版也買不起,手頭也有3.10與3.20版本,比較后發(fā)現(xiàn)沒什么長進(jìn)。廢話少說吧??! 1. 編譯器用FET調(diào)試時隨著下載次數(shù)增多,軟件運(yùn)行會越來越慢,直至把電腦拖得慢如蝸牛。實(shí)在讓人惱火,重啟機(jī)器還不好使。網(wǎng)上提出我認(rèn)為還算有效的方法就是把項目刪掉重建新項目,這樣雖說麻煩點(diǎn)兒,但總比在那死等好。這跟操作系統(tǒng)還無關(guān),98、xp下我都遇到過(在公司我用98,在家用xp
[單片機(jī)]
PIC單片機(jī)編譯器的問題
如果是編譯PIC10、PIC12、PIC16系列單片機(jī),用CCS最好。而PIC18/PIC24/dsPIC/PIC32系列,用MCC最好。 PIC單片機(jī)的C編譯器只有HI-TECH公司出品PICC編譯器,和CCS公司的CCS編譯器。還有PIC的生產(chǎn)商Microchip公司自行生產(chǎn)的只針對PIC18/PIC24/dsPIC/PIC32系列單片機(jī)的C語言編譯器MCC(MCC18 / MCC30 / MCC32)。 IAR軟件不能編譯PIC的C語言或匯編語言。 要注意的一點(diǎn)是,CCS雖然也是C語言,但因為頭文件不同,所以它的程序和PICC,MCC都不一樣,三者的程序不能混著編譯,比如針對CCS編寫的程序只能用CCS的編譯器編
[單片機(jī)]
DSP編程技巧---不得不看的編譯指示
編譯指示(Pragma Directives)可能是所有的預(yù)處理指令中最復(fù)雜的了,它的作用是設(shè)定編譯器的狀態(tài)或者是指示編譯器完成一些特定的動作。#pragma指令對編譯器給出了如何處理特定的函數(shù)、對象和代碼段的方法,在保持與C/C++語言完全兼容的情況下,給出主機(jī)(比如C28x)或操作系統(tǒng)(比如DSP/BIOS)專有的特征。這些編譯指示的使用較為復(fù)雜,但是我們還必須要了解它們,因為它們是程序中必不可少的東西,例如#pragma DATA_SECTION ( symbol , section name );這樣的。但是往往講解它們的資料又不多(因為大部分資料集中在入門指南上面),所以在此我們就總結(jié)一下針對C28x編譯器的pragm
[嵌入式]
基于BIST的編譯碼器IP核測試
   1 引言   隨著半導(dǎo)體工藝的發(fā)展,片上系統(tǒng)SOC已成為當(dāng)今一種主流技術(shù)?;贗P復(fù)用的SOC設(shè)計是通過用戶自定義邏輯(UDL)和連線將IP核整合為一個系統(tǒng),提高了設(shè)計效率,加快了設(shè)計過程,縮短了產(chǎn)品上市時間。但是隨著設(shè)計規(guī)模的增大,集成密度的提高,IP引腳的增多,IP的植入深度加大必然使得測試驗證工作繁重。據(jù)統(tǒng)計,在SOC設(shè)計中,各種內(nèi)核的測試驗證工作所用的時間占整個設(shè)計過程的60%~80%,SOC及IP核的測試驗證已成為SOC技術(shù)發(fā)展的瓶頸。如何在最短的時間內(nèi)高效迅速地通過IP核驗證與測試.并把其集成在SOC中成為業(yè)界關(guān)注的焦點(diǎn)和研究領(lǐng)域急待突破與實(shí)現(xiàn)的方向。   基于IP核復(fù)用的SOC,其IP核類型和來源都不相同,即
[測試測量]
基于BIST的<font color='red'>編譯</font>碼器IP核測試
一步一步制作ARM-Linux交叉編譯環(huán)境
我們使用以下版本的文件為例子建立arm-linux 交叉編譯環(huán)境: binutils-2.11.gz gcc-2.95.3.gz glibc-2.2.3.gz glibc-linuxthreads-2.2.3.tar.gz linux-2.4.5.gz patch-2.4.5-rmk7.gz # linux kernel patch 我們的工作路徑是: ~ -- ------- tars -- ----- SourceDir | ----- BuildDir ------ armtools tars 在這里放我們的下載來的 .tar.gz 文件 SourceDir 這個臨時目錄放我們解壓縮后的源文件 BuildDir 我們在這里編
[嵌入式]
小廣播
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機(jī)文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機(jī)器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 易门县| 碌曲县| 太谷县| 三都| 望江县| 吉木乃县| 延寿县| 罗甸县| 本溪市| 荣成市| 隆德县| 顺平县| 大丰市| 太白县| 准格尔旗| 漯河市| 霍山县| 丹寨县| 崇信县| 怀来县| 黄龙县| 西宁市| 成都市| 鹤山市| 若尔盖县| 白河县| 青田县| 星子县| 永定县| 嘉兴市| 介休市| 安康市| 三明市| 棋牌| 贡觉县| 眉山市| 永顺县| 湖州市| 华宁县| 侯马市| 潼关县|