嵌入式Linux開發入門

基本信息

作 者:傅豐林 編出 版 社:西安電子科技大學出版社ISBN:9787560619439出版時間:2008-01-01版 次:1頁 數:144裝 幀:平裝開 本:16開所屬分類:圖書 > 計算機與網際網路 > 單片機與嵌入式

內容簡介

《嵌入式Linux開發入門》針對目前主流的32位微處理器——ARM9處理器和Linux作業系統,以套用實例為主線,介紹典型嵌入式系統的硬體組成、嵌入式作業系統、嵌入式軟體開發環境的基礎知識和嵌入式Linux的內部機理、核心裁減移植、交叉編譯、連結調試以及一些常用設備的驅動程式和應用程式的編寫技巧,講述實現一個具體嵌入式系統的方法與步驟。
《嵌入式Linux開發入門》內容實用、易懂,對初學者有很強的指導性。《嵌入式Linux開發入門》可作為高等院校相關專業的高年級學生和研究生的教學參考書,也可供從事嵌入式系統開發、研究的工程技術人員學習借鑑。

目錄

第1章 系統概述
1.1 嵌入式系統
1.1.1 嵌入式系統簡述
1.1.2 嵌入式系統的構成
1.1.3 嵌入式系統的特點
1.1.4 嵌入式系統的套用領域
1.1.5 嵌入式系統的發展趨勢
1.2 ARM嵌入式系統
1.2.1 ARM簡介
1.2.2 ARM處理器的套用領域
1.2.3 ARM處理器的特點
1.2.4 ARM處理器的分類
1.2.5 ARM處理器工作模式簡介
1.2.6 ARM處理器內部暫存器簡介
1.2.7 ARM處理器的異常向量列表
第2章 基於ARM9的開發平台硬體介紹
2.1 開發板概述
2.2 電源
2.3 CPU最小系統
2.4 人機接口
2.5 設備問數據傳輸和IDE接口
2.6 數據採集和I/O連線埠控制
2.7 其他
第3章 ADS下的硬體電路調試
3.1 概述
3.2 嵌入式系統的開發步驟及方法
3.3 測試內容清單及各部分實現功能
3.3.1 前l0項內容的統一測試
3.3.2 F1ash測試
3.3.3 CAN匯流排測試
3.3.4 IIC匯流排讀取RTC晶片測試
3.3.5 IDE硬碟測試
3.3.6 A/D轉換測試
3.3.7 D/A轉換測試
3.3.8 PS/2測試
3.3.9 SPl測試
3.3.10 RS488測試
3.3.11 網口測試
第4章 EP9315的啟動代碼——Redboot
4.1 bootloader介紹
4.1.1 bootloader的基本概念
4.1.2 bootloader的操作模式
4.1.3 bootloader程式設計及地址規劃
4.2 Redboot介紹
4.2.1 Redboot的功能概述
4.2.2 Redboot的檔案結構
4.2.3 Redboot的啟動模式
4.2.4 X86平台下eCos開發環境的建立
4.3 Redboot移植
4.3.1 移植的重點
4.3.2 平台抽象層的移植
4.3.3 有關設備驅動的移植
4.3.4 實現64MBFlash容量所做的移植工作
4.4 下載和使用Redboot
4.4.1 下載Redboot
4.4.2 配置和使用Redboot
4.4.3 下載Linux核心和檔案系統
第5章 核心移植與編譯
5.1 虛擬機的使用
5.2 Linux簡介
5.3 配置及編譯過程
第6章 嵌入式Linux設備驅動程式的設計與實現
6.1 嵌入式Linux驅動程式簡介
6.2 嵌入式Linux驅動程式框架
6.3 嵌入式Linux模組化驅動程式設計
6.4 嵌入式Linux的CAN匯流排通信
6.4.1 CAN設備驅動程式設計
6.4.2 CAN匯流排通信的測試
6.5 嵌入式Linux的IIC匯流排通信
6.5.1 IIC匯流排概述
6.5.2 HC匯流排驅動程式的設計
6.5.3 DSl337驅動程式測試
參考文獻

相關詞條

相關搜尋

熱門詞條

聯絡我們