注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡操作系統(tǒng)嵌入式系統(tǒng)設計教程

嵌入式系統(tǒng)設計教程

嵌入式系統(tǒng)設計教程

定 價:¥20.00

作 者: 丁男等編著
出版社: 電子工業(yè)出版社
叢編項: 嵌入式技術與應用叢書
標 簽: 微型計算機 系統(tǒng)設計 高等學校 教材

ISBN: 9787121026973 出版時間: 2006-06-01 包裝: 平裝
開本: 16開 頁數(shù): 241 字數(shù):  

內(nèi)容簡介

本書從實用的角度出發(fā),詳細介紹了嵌入式系統(tǒng)的設計步驟、設計方法和相應接口電路的參考原理圖、硬件調(diào)試方法以及部分驅(qū)動程序。本書系統(tǒng)設計分別以不同層次的基于ARM7架構的S3C44BOX、基于ARM9架構的$3C2410和基于ARMl0的XScale架構微處理器為例,在軟件方面介紹了gC/OS-II、 Linux和Windows CE操作系統(tǒng),接著又介紹了系統(tǒng)的低功耗設計和如何提高系統(tǒng)穩(wěn)定性的注意事項以及通常采取的措施,最后介紹了一項設計實例供讀者參考和借鑒。 本書適合高等院校相關專業(yè)的大學高年級學生和研究生用做專業(yè)課教材,也可作為從事嵌入式系統(tǒng)開發(fā)和設計人員的參考用書。

作者簡介

暫缺《嵌入式系統(tǒng)設計教程》作者簡介

圖書目錄

第1章  嵌入式系統(tǒng)概況
1.1  嵌入式系統(tǒng)的定義
1.2  嵌入式技術的應用領域及發(fā)展趨勢
1.2.1  嵌入式技術的現(xiàn)狀
1.2.2  嵌入式技術的應用領域
1.2.3  嵌入式技術的發(fā)展趨勢
1.3  嵌入式系統(tǒng)組成簡介
1.3.1  嵌入式系統(tǒng)的重要特征
1.3.2  典型嵌入式系統(tǒng)的硬件組成
1.3.3  嵌入式系統(tǒng)的軟件組成
習題
第2章  嵌入式系統(tǒng)的基本知識
2.1  嵌入式系統(tǒng)的硬件基礎
2.1.1  基于ARM技術的嵌入式系統(tǒng)硬件架構
2.1.2  硬件系統(tǒng)基本體系結構原理
2.2  嵌入式系統(tǒng)的軟件基礎
2.2.1  軟件基礎知識
2.2.2  嵌入式實時操作系統(tǒng)簡介
2.2.3  常用的嵌入式操作系統(tǒng)
習題
第3章  基于ARM的處理器體系結構
3.1  ARM架構的嵌入式微處理器
3.1.1  基于ARM指令集體系結構的分類版本
3.1.2  ARM微處理器系列產(chǎn)品及性能簡介
3.1.3  ARM微處理器體系結構
3.2  ARM微處理器的指令系統(tǒng)
3.2.1  概述
3.2.2  ARM指令的尋址方式和指令集的分類方法
3.2.3  基于ARM體系的語言程序設計
3.3  常用的三種ARM微處理器
3.3.1  Samsung S3C44B0X的內(nèi)部結構
3.3.2  S3C2410微處理器
3.3.3  Intel XScale PXA25x /27x系列微處理器
習題
第4章  基于ARM的硬件結構設計
4.1  概述
4.1.1  嵌入式系統(tǒng)的設計步驟
4.1.2  嵌入式系統(tǒng)開發(fā)方法和開發(fā)經(jīng)驗
4.1.3  嵌入式系統(tǒng)設計的層次和設計架構
4.2  微處理器系統(tǒng)的硬件設計
4.2.1  微處理器芯片選型的一般原則
4.2.2  多路時鐘電路的設計
4.2.3  系統(tǒng)復位電路的設計
4.2.4  電源管理器
4.3  存儲系統(tǒng)的分析與設計
4.3.1  存儲系統(tǒng)的工作原理
4.3.2  存儲系統(tǒng)的構成分析
4.3.3  存儲器系統(tǒng)的設計
4.4  通用I/O接口的設計
4.4.1  中斷接口概述
4.4.2  RS-232-C串行接口
4.4.3  USB接口電路的設計
4.4.4  JTAG接口與嵌入式系統(tǒng)的在線調(diào)試方法
4.4.5  A/D轉換接口
4.5  人機交互接口
4.5.1  顯示器接口
4.5.2  鍵盤接口
4.5.3  觸摸屏
4.5.4  嵌入式系統(tǒng)中幾種常用的接口
4.6  常用的嵌入式系統(tǒng)網(wǎng)絡接口
4.6.1  I2C總線接口設計
4.6.2  CAN總線接口設計
4.6.3  嵌入式以太網(wǎng)設計
4.6.4  嵌入式Internet
4.6.5  無線通信技術
習題
第5章  mC/OS-II在ARM系統(tǒng)中的應用與開發(fā)
5.1  mC/OS-II系統(tǒng)的特點及結構
5.1.1  mC/OS-II系統(tǒng)的特點
5.1.2  mC/OS-II系統(tǒng)的內(nèi)核結構
5.1.3  主要模塊
5.1.4  mC/OS-II操作系統(tǒng)的初始化
5.2  mC/OS-II在ARM系統(tǒng)中的移植
5.2.1  mC/OS-II移植條件
5.2.2  mC/OS-II移植步驟
5.3  基于mC/OS-II的應用開發(fā)
5.3.1  在mC/OS-II系統(tǒng)上的應用程序結構
5.3.2  mC/OS-II的API
5.3.3  基于mC/OS-II的繪圖函數(shù)以及開發(fā)實例
習題
第6章  嵌入式Linux操作系統(tǒng)的應用與開發(fā)
6.1  嵌入式Linux操作系統(tǒng)的組成與版本
6.2  嵌入式Linux操作系統(tǒng)的開發(fā)工具
6.2.1  編譯器Gcc的使用
6.2.2  Makefile的使用
6.2.3  gdb的使用
6.3  Linux操作系統(tǒng)內(nèi)核的配置及編譯
6.3.1  嵌入式Linux操作系統(tǒng)的定制過程
6.3.2  增加新的內(nèi)核組件
6.3.3  配置操作系統(tǒng)內(nèi)核
6.3.4  生成內(nèi)核及內(nèi)核的裝載
6.3.5  嵌入式系統(tǒng)的文件系統(tǒng)
6.4  基于Linux操作系統(tǒng)的開發(fā)
6.4.1  基于Linux操作系統(tǒng)的應用程序開發(fā)
6.4.2  嵌入式Linux操作系統(tǒng)圖形用戶接口
6.4.3  MiniGUI的應用
6.4.4  驅(qū)動程序的開發(fā)
習題
第7章  Windows CE操作系統(tǒng)的應用與開發(fā)
7.1  Windows CE操作系統(tǒng)的體系結構
7.1.1  分層模型
7.1.2  組件模型
7.2  Windows CE的開發(fā)工具
7.2.1  Platform Builder的使用
7.2.2  eMbedded Visual C++的使用
7.3  Windows CE操作系統(tǒng)的開發(fā)
7.3.1  Windows CE的裁減與編譯
7.3.2  驅(qū)動程序的開發(fā)
7.4  基于Windows CE操作系統(tǒng)的應用開發(fā)
習題
第8章  系統(tǒng)低功耗設計與提高穩(wěn)定性的措施
8.1  嵌入式系統(tǒng)中的低功耗設計
8.2  系統(tǒng)的穩(wěn)定性和抗干擾措施
8.2.1  系統(tǒng)中常見的幾種干擾源
8.2.2  硬件電路中常采用的抗干擾措施和方法
8.2.3  軟件系統(tǒng)中常用的抗干擾措施和方法
習題
第9章  開發(fā)應用實例
9.1  概述
9.2  硬件系統(tǒng)的設計
9.2.1  系統(tǒng)核心板的組成與工作原理
9.2.2  系統(tǒng)板的組成與工作原理
9.2.3  專用鍵盤的設計
9.3  軟件系統(tǒng)的設計
9.3.1  操作系統(tǒng)的定制與實現(xiàn)
9.3.2  盤點機系統(tǒng)驅(qū)動程序的開發(fā)
9.3.3  用戶應用程序的開發(fā)
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號