嵌入式linux操作系統(tǒng)字符設(shè)備的驅(qū)動設(shè)計.doc
約28頁DOC格式手機(jī)打開展開
嵌入式linux操作系統(tǒng)字符設(shè)備的驅(qū)動設(shè)計,1.8萬字 28頁 有代碼摘要嵌入式系統(tǒng)(embedded systems)可以定義為:以應(yīng)用為中心的,以計算機(jī)技術(shù)為基礎(chǔ),軟件、硬件可裁剪,適應(yīng)于應(yīng)用系統(tǒng),對功能,可靠性,成本,體積,功耗嚴(yán)格要求的專用計算機(jī)系統(tǒng)。本文首先介紹了嵌入式linux操作系統(tǒng)的特點(diǎn),設(shè)備驅(qū)動程序的概念;其次闡述了基于linux下字符設(shè)備驅(qū)動...
內(nèi)容介紹
此文檔由會員 cnlula 發(fā)布
1.8萬字 28頁 有代碼
摘 要
嵌入式系統(tǒng)(Embedded Systems)可以定義為:以應(yīng)用為中心的,以計算機(jī)技術(shù)為基礎(chǔ),軟件、硬件可裁剪,適應(yīng)于應(yīng)用系統(tǒng),對功能,可靠性,成本,體積,功耗嚴(yán)格要求的專用計算機(jī)系統(tǒng)。本文首先介紹了嵌入式Linux操作系統(tǒng)的特點(diǎn),設(shè)備驅(qū)動程序的概念;其次闡述了基于Linux下字符設(shè)備驅(qū)動程序的開發(fā)方法及過程;最后簡述了基于S3C2410處理器目標(biāo)板字符設(shè)備驅(qū)動程序的開發(fā)及實(shí)現(xiàn)的實(shí)例。
關(guān)鍵詞: 嵌入式Linux;字符設(shè)備;設(shè)備驅(qū)動程序;S3C2410處理器
Abstract
The feature of embedded Linux and the conception of drive program of device are introduced. And there is an Elaboration about the development way and processing of drive program of character device based on embedded Linux. In the end there is an example about character device drive program based on S3C2410 processor is introduced.
Key words: Embedded Linux; character device; device driver program; S3C2410 processor
目 錄
1 引 言
2 嵌入式LINUX介紹
3 LINUX設(shè)備驅(qū)動概述
4 編寫一個字符設(shè)備程序
4.1字符設(shè)備 5
4.2重要數(shù)據(jù)結(jié)構(gòu) 6
4.3建立設(shè)備 7
4.4模塊編譯 8
4.5功能函數(shù) 8
4.5.1硬件處理 8
4.5.2控制函數(shù)ioctl 9
4.5.3 open/release方法 10
4.6宏和頭文件 10
4.6.1兩個宏 10
4.6.2頭文件 11
4.7 MAKEFILE 12
4.8小結(jié) 12
5 裁減內(nèi)核 13
5.1交叉編譯 13
5.2建立交叉編譯環(huán)境
5.3安裝ARM LINUX內(nèi)核
5.4 小結(jié)
6下載內(nèi)核
結(jié) 論
參考文獻(xiàn)
致 謝
摘 要
嵌入式系統(tǒng)(Embedded Systems)可以定義為:以應(yīng)用為中心的,以計算機(jī)技術(shù)為基礎(chǔ),軟件、硬件可裁剪,適應(yīng)于應(yīng)用系統(tǒng),對功能,可靠性,成本,體積,功耗嚴(yán)格要求的專用計算機(jī)系統(tǒng)。本文首先介紹了嵌入式Linux操作系統(tǒng)的特點(diǎn),設(shè)備驅(qū)動程序的概念;其次闡述了基于Linux下字符設(shè)備驅(qū)動程序的開發(fā)方法及過程;最后簡述了基于S3C2410處理器目標(biāo)板字符設(shè)備驅(qū)動程序的開發(fā)及實(shí)現(xiàn)的實(shí)例。
關(guān)鍵詞: 嵌入式Linux;字符設(shè)備;設(shè)備驅(qū)動程序;S3C2410處理器
Abstract
The feature of embedded Linux and the conception of drive program of device are introduced. And there is an Elaboration about the development way and processing of drive program of character device based on embedded Linux. In the end there is an example about character device drive program based on S3C2410 processor is introduced.
Key words: Embedded Linux; character device; device driver program; S3C2410 processor
目 錄
1 引 言
2 嵌入式LINUX介紹
3 LINUX設(shè)備驅(qū)動概述
4 編寫一個字符設(shè)備程序
4.1字符設(shè)備 5
4.2重要數(shù)據(jù)結(jié)構(gòu) 6
4.3建立設(shè)備 7
4.4模塊編譯 8
4.5功能函數(shù) 8
4.5.1硬件處理 8
4.5.2控制函數(shù)ioctl 9
4.5.3 open/release方法 10
4.6宏和頭文件 10
4.6.1兩個宏 10
4.6.2頭文件 11
4.7 MAKEFILE 12
4.8小結(jié) 12
5 裁減內(nèi)核 13
5.1交叉編譯 13
5.2建立交叉編譯環(huán)境
5.3安裝ARM LINUX內(nèi)核
5.4 小結(jié)
6下載內(nèi)核
結(jié) 論
參考文獻(xiàn)
致 謝
TA們正在看...
- 設(shè)計“手柄座”零件的機(jī)械加工工藝規(guī)程及工藝裝備.doc
- “cw630”車床尾座的機(jī)械加工工藝規(guī)程及工藝裝備.doc
- 6502電氣集中控制系統(tǒng)的設(shè)計.doc
- 塑件的工藝性分析畢業(yè)設(shè)計.doc
- cd盒注塑模畢業(yè)設(shè)計.doc
- 基于sd卡的mp3播放器設(shè)計.doc
- 計算器的三維造型造型設(shè)計及數(shù)控加工仿真.doc
- 畢業(yè)設(shè)計二級圓柱減速器設(shè)計說明書.doc
- 基于pid控制的淬火爐溫溫度控制課程設(shè)計.doc
- 匿名投票系統(tǒng).rar