《嵌入式Linux驅(qū)動程序開發(fā)實例教程》是由張光建,劉政編寫,清華大學(xué)出版社于2011年9月1日出版發(fā)行,本書詳細(xì)介紹了計算機(jī)的嵌入式Linux系統(tǒng)的三類驅(qū)動程序開發(fā)方法。
書名 | 嵌入式Linux驅(qū)動程序開發(fā)實例教程 | 作者 | 張光建,劉政 |
---|---|---|---|
ISBN | 9787302260592 | 頁數(shù) | 175頁 |
出版社 | 清華大學(xué)出版社 | 出版時間 | 2011年9月1日 |
裝幀 | 平裝 | 開本 | 16開 |
正文語種 | 簡體中文 | 商品尺寸 | 25.6 x 18.2 x 0.8 cm |
商品重量 | 363 g |
裝的時候就提示沒有驅(qū)動程序,你是用網(wǎng)上下載的安裝程序吧,驅(qū)動程序要另外下載一個 就在升級下載里面就有呀
驅(qū)動程序要配套,下載最新的軟件和驅(qū)動程序安裝看看。
你用的軟件有問題,最好是哦I用正版的軟件。
格式:pdf
大?。?span id="2zvmfzm" class="single-tag-height">1.6MB
頁數(shù): 6頁
評分: 4.6
基于嵌入式Linux的攝像頭驅(qū)動程序設(shè)計與實現(xiàn) 作者: 武云, 王永皎, 羅威, WU Yun, WANG Yong-jiao, LUO Wei 作者單位: 武云,WU Yun(中國地質(zhì)大學(xué)計算機(jī)學(xué)院,湖北,武漢,430074) , 王永皎,WANG Yong-jiao(平 頂山工學(xué)院計算機(jī)系,河南,平頂山,467001) , 羅威,LUO Wei(華中科技大學(xué)計算機(jī)科學(xué)與技 術(shù)學(xué)院,湖北,武漢,430074) 刊名: 計算機(jī)工程與科學(xué) 英文刊名: COMPUTER ENGINEERING & SCIENCE 年,卷(期): 2009,31(5) 被引用次數(shù): 1次 參考文獻(xiàn)(7條) 1. Ommivision OV2640 Software Application Notes 2002 2. Ommivision OV2640 Camera Module Hardware Ap
格式:pdf
大?。?span id="m6oulew" class="single-tag-height">1.6MB
頁數(shù): 未知
評分: 4.6
簡要介紹了基于嵌入式ARM處理器芯片LPC3250的嵌入式Linux的LED驅(qū)動程序的開發(fā)原理、流程以及相關(guān)主要接口硬件電路的設(shè)計。實際運(yùn)行結(jié)果表明,該設(shè)計完全達(dá)到預(yù)期效果。
本書是Linux設(shè)備驅(qū)動程序開發(fā)領(lǐng)域的權(quán)威著作。全書基于2.6內(nèi)核,不僅透徹講解了基本概念和技術(shù),更深入探討了其他書沒有涵蓋或淺嘗輒止的許多重要主題和關(guān)鍵難點(diǎn),如PCMCIA、I2C和USB等外部總線以及視頻、音頻、無線連網(wǎng)和閃存等驅(qū)動程序的開發(fā),并講解了相關(guān)的內(nèi)核源碼文件,給出了完整的開發(fā)實例。
本書適合中高級Linux開發(fā)人員閱讀。
第1章 引言
第2章 內(nèi)核
第3章 內(nèi)核組件
第4章 基本概念
第5章 字符設(shè)備驅(qū)動程序
第6章 串行設(shè)備驅(qū)動程序
第7章 輸入設(shè)備驅(qū)動程序
第8章 I2C協(xié)議
第9章 PCMCIA和CF
第10章 PCI
第11章 USB
第12章 視頻驅(qū)動程序
第13章 音頻驅(qū)動程序
第14章 塊設(shè)備驅(qū)動程序
第15章 網(wǎng)絡(luò)接口卡
第16章 Linux無線設(shè)備驅(qū)動
第17章 存儲技術(shù)設(shè)備
第18章 嵌入式Linux
第19章 用戶空間的驅(qū)動程序
第20章 其他設(shè)備和驅(qū)動程序
第21章 調(diào)試設(shè)備驅(qū)動程序
第22章 維護(hù)與發(fā)布
第23章 結(jié)束語
附錄A Linux匯編
附錄B Linux與BIOS
附錄C seq文件
嵌入式學(xué)習(xí)是一個循序漸進(jìn)的過程,如果是希望向嵌入式軟件方向發(fā)展的話,目前最常見的是嵌入式Linux方向,關(guān)注這個方向,大概分3個階段:
1、嵌入式Linux上層應(yīng)用,包括QT的GUI開發(fā)
2、嵌入式Linux系統(tǒng)開發(fā)
3、嵌入式Linux驅(qū)動
Linux是開源免費(fèi)的,而且其源代碼是開放的,更加適合學(xué)習(xí)嵌入式。
(1) C語言是所有編程語言中的強(qiáng)者,因此必須非常熟練的掌握。
(2)Linux操作系統(tǒng)就是用C語言編寫的,所以也應(yīng)該先學(xué)習(xí)下Linux方面的編程,只有會應(yīng)用了,才能近一步去了解其內(nèi)核的精髓。
(4) 了解ARM的架構(gòu),原理,以及其匯編指令,我們在嵌入式開發(fā)中,一般很少去寫匯編,但是最起碼的要求是能夠看懂a(chǎn)rm匯編。
(5) 系統(tǒng)移植的時候,就需要你從最下層的bootloader開始,然后內(nèi)核移植,文件系統(tǒng)移植等。
(6) 驅(qū)動開發(fā)
linux驅(qū)動程序設(shè)計既是個極富有挑戰(zhàn)性的領(lǐng)域,又是一個博大精深的內(nèi)容。
以上是大概的框架,
推薦學(xué)習(xí)平臺:
iTOP-4412開發(fā)板涵蓋嵌入式技術(shù)熱點(diǎn),支持linux,android,QT,Ubuntu系統(tǒng)
核心板參數(shù)
尺寸:50mm*60mm
高度:連同連接器在內(nèi)0.26cm
CPU:Exynos4412,四核Cortex-A9,主頻為1.4GHz-1.6GHz
內(nèi)存:1GB 雙通道 DDR3(2GB 可選)
存儲4GB EMMC(16GB 可選)
電源管理:低功耗動態(tài)三星S5M8767電源管理,最優(yōu)架構(gòu)!
工作電壓:2.65V--5.5V (推薦4.0V)
系統(tǒng)支持:Linux-QT/Android4.2/Ubuntu操作系統(tǒng)
USB HOST:板載USB3503,引出高性能HSIC,實現(xiàn)2路USB HOST輸出
引角擴(kuò)展:引出腳多達(dá)320個,滿足用戶各類擴(kuò)展需求
運(yùn)行溫度:-25度至+80度區(qū)間,設(shè)備工作正常,運(yùn)行良好!
底板參數(shù)
尺寸:110mm*190mm
SWITCH:電源接口
RESET:1個復(fù)位按鍵
POWER:電直流電源輸入接口,5V/2A電源輸入
TF Card:1個標(biāo)準(zhǔn)TF卡接口
USB Host:2路USB Host,支持USB2.0協(xié)議
USB OTG:1路USB OTG 2.0
以太網(wǎng)口:10M/100M自適應(yīng)網(wǎng)口
PHONE:支持耳機(jī)輸出
MIC:支持MIC輸入
串口:2路串口
A/D:1路
User Key:5個功能按鍵
DIP SWITCH:1個
GPIO:20PIN(電源和地)
CAMERA接口:1個(可支持200萬和500萬攝像頭)
WIFI接口:1個
HDMI接口:標(biāo)準(zhǔn)HDMI v1.4,1080p高清分辨率輸出
LCD接口:共3個,2個LVDS接口,1個RGB接口
LCD電源開關(guān):1個
MIPI接口:1個
實時時鐘:內(nèi)部實時時鐘,帶有后備鋰電池座,斷電后系統(tǒng)時間不丟失
BUZZER:1個蜂鳴器
JTAG接口:1個
串口、矩陣鍵盤、GPS接口:1個