基于uClinux的設(shè)備驅(qū)動程序設(shè)計方法及應(yīng)用實例
大小:344 人氣: 2010-02-21 需要積分:0
標(biāo)簽:驅(qū)動程序(46957)
介紹了Linux操作系統(tǒng)下設(shè)備驅(qū)動程序的內(nèi)部結(jié)構(gòu)、內(nèi)存管理以及中斷處理。通過
在SamsungS3C44BOX微處理器的嵌入式平臺上開發(fā)字符型設(shè)備驅(qū)動程序(串口驅(qū)動)的實例,說明了設(shè)備驅(qū)動程序的編寫和添加到內(nèi)核的方法。
關(guān)鍵詞:嵌入式系統(tǒng);uClinux;設(shè)備驅(qū)動程序;內(nèi)存管理
設(shè)備驅(qū)動程序是操作系統(tǒng)內(nèi)核和機器硬件之間的接口。設(shè)備驅(qū)動程序為應(yīng)用程序屏蔽了硬件的細(xì)節(jié),這樣在應(yīng)用程序看來,硬件設(shè)備只是一個設(shè)備文件,應(yīng)用程序可以象操作普通文件一樣對硬件設(shè)備進行操作。設(shè)備驅(qū)動程序是內(nèi)核的一部分,它完成以下的功能:對設(shè)備初始化和釋放;把數(shù)據(jù)從內(nèi)核傳送到硬件和從硬件讀取數(shù)據(jù);讀取應(yīng)用程序傳送給設(shè)備文件的數(shù)據(jù)和回送應(yīng)用程序請求的數(shù)據(jù);檢測和處理設(shè)備出現(xiàn)的錯誤。
非常好我支持^.^
(3) 100%
不好我反對
(0) 0%
下載地址
基于uClinux的設(shè)備驅(qū)動程序設(shè)計方法及應(yīng)用實例下載
相關(guān)電子資料下載
- 兆芯正引入Linux首選內(nèi)核調(diào)度技術(shù),優(yōu)化性能 50
- ch341a驅(qū)動程序無法使用 108
- 國芯科技全國產(chǎn)RAID卡解決方案CCUSR8116正式推出 135
- AMD發(fā)布Adrenalin Edition23.12.1版驅(qū)動程序 329
- 一款可以干掉殺毒跟EDR的工具 194
- linux驅(qū)動程序的主要流程和功能 431
- devicestates指令故障代碼基本概念 138
- LG電子采用芯原矢量圖形GPU 299
- 泰克科技推出開源Python儀器驅(qū)動程序包 225
- 在應(yīng)用層nginx的處理流程 124