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

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

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

定 價:¥38.00

作 者: 張晨曦 編著
出版社: 清華大學出版社
叢編項: 計算機系列教材
標 簽: 工學 計算機 教材 研究生/本科/??平滩?/td>

ISBN: 9787302283713 出版時間: 2013-01-01 包裝: 平裝
開本: 16開 頁數(shù): 343 字數(shù):  

內容簡介

  《普通高等教育“十一五”國家級規(guī)劃教材·計算機系列教材:嵌入式系統(tǒng)教程》是一本全面介紹嵌入式系統(tǒng)的教材,內容包括系統(tǒng)概述到硬件系統(tǒng)、軟件系統(tǒng)、操作系統(tǒng)以及嵌入式系統(tǒng)的實現(xiàn),覆蓋面廣,系統(tǒng)深入,并重點介紹了嵌入式Linux。全書共分為12章,分別為嵌入式系統(tǒng)概述,嵌入式系統(tǒng)設計的系統(tǒng)工程方法,嵌入式處理器,嵌入式系統(tǒng)的I/O模塊,嵌入式系統(tǒng)的軟件,嵌入式網(wǎng)絡與協(xié)議棧,嵌入式操作系統(tǒng),嵌入式Linux的開發(fā)環(huán)境,嵌入式Linux系統(tǒng)的組成和構建,嵌入式Linux系統(tǒng)內核原理和移植,嵌入式Linux系統(tǒng)的驅動程序,嵌入式系統(tǒng)的實現(xiàn)和調試?!镀胀ǜ叩冉逃笆晃濉眹壹壱?guī)劃教材·計算機系列教材:嵌入式系統(tǒng)教程》結構合理,內容系統(tǒng)、全面,可作為高等院校計算機專業(yè)、電類專業(yè)、自動化以及機電一體化專業(yè)本科生“嵌入式系統(tǒng)”、“嵌入式系統(tǒng)體系結構”、“嵌入式系統(tǒng)原理及應用”及“嵌入式系統(tǒng)設計”等課程的教材和參考書,也可供希望了解和掌握嵌入式系統(tǒng)的技術人員參考閱讀。

作者簡介

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

圖書目錄

第1章 嵌入式系統(tǒng)概述
 1.1嵌入式系統(tǒng)的概念
 1.2嵌入式系統(tǒng)的發(fā)展
 1.2.1嵌入式系統(tǒng)的產(chǎn)生
 1.2.2嵌入式系統(tǒng)的發(fā)展歷史
 1.2.3嵌入式系統(tǒng)的發(fā)展趨勢
 1.3嵌入式系統(tǒng)的特點
 1.4嵌入式系統(tǒng)的組成
 1.4.1嵌入式系統(tǒng)的硬件
 1.4.2嵌入式系統(tǒng)的軟件
 1.5嵌入式系統(tǒng)的分類
 1.6嵌入式系統(tǒng)的應用
 習題
第2章 嵌入式系統(tǒng)設計的系統(tǒng)工程方法
 2.1嵌入式系統(tǒng)設計模型和設計步驟
 2.2系統(tǒng)需求分析
 2.2.1需求描述階段
 2.2.2規(guī)格說明階段
 2.3系統(tǒng)設計
 2.3.1體系結構設計
 2.3.2硬件平臺的選擇
 2.3.3軟件平臺的選擇
 2.3.4硬件和軟件的劃分
 2.3.5嵌入式系統(tǒng)設計方法
 2.4系統(tǒng)集成與調試
 2.4.1系統(tǒng)集成
 2.4.2系統(tǒng)調試
 2.5系統(tǒng)測試
 2.5.1嵌入式系統(tǒng)的測試方法
 2.5.2嵌入式系統(tǒng)的測試工具
 2.5.3嵌入式系統(tǒng)的測試策略
 2.6系統(tǒng)維護
 習題
第3章 嵌入式處理器
 3.1嵌入式系統(tǒng)的硬件組成
 3.1.1處理器
 3.1.2存儲器
 3.1.3附屬電路與i/o模塊
 3.1.4調試接口
 3.2嵌入式處理器
 3.2.1嵌入式微處理器
 3.2.2嵌入式微控制器
 3.2.3數(shù)字信號處理器
 3.2.4如何選擇嵌入式處理器
 3.2.5嵌入式處理器的發(fā)展
 3.3soc嵌入式處理器
 3.4典型的嵌入式處理器
 3.4.1arm系列
 3.4.2powerpc系列
 3.4.3mc68hc12系列
 3.4.4coldfire系列
 3.4.5x86系列
 3.4.6intel 8051系列微控制器
 3.4.7microchip系列微控制器
 3.4.8ti公司tms320系列dsp
 3.5arm體系結構
 3.5.1arm處理器的運行模式
 3.5.2arm微處理器的工作狀態(tài)
 3.5.3arm支持的數(shù)據(jù)類型
 3.5.4arm微處理器的寄存器組織
 3.5.5arm微處理器的異常處理機制
 3.5.6arm處理器的應用選型
 習題
第4章 嵌入式系統(tǒng)的i/o模塊
 4.1i/o接口的基本結構
 4.1.1i/o接口電路的組成
 4.1.2i/o接口電路的編址方式
 4.1.3i/o接口電路的數(shù)據(jù)傳送方式
 4.2定時器/計數(shù)器
 4.2.1內部結構
 4.2.2基本操作
 4.2.3應用實例
 4.3lcd接口
 4.3.1內部結構
 4.3.2基本操作
 4.3.3應用實例
 4.4通信接口
 4.4.1uart異步串行接口
 4.4.2串行外設接口
 4.4.3usb接口
 4.4.4以太網(wǎng)接口
 4.4.5i2c總線接口
 4.4.6can總線接口
 4.5通用并行接口
 4.5.1s3c44b0x i/o功能概述
 4.5.2應用實例
 4.5.3并行接口標準
 4.6中斷接口
 4.6.1中斷源
 4.6.2特殊功能寄存器
 4.6.3中斷優(yōu)先級判斷
 4.6.4應用實例
 4.7dma控制器
 4.7.1簡要說明
 4.7.2bdma的寄存器
 4.7.3bdma的結構
 4.7.4bdma自動重裝模式
 4.8a/d和d/a轉換器
 4.8.1內部結構
 4.8.2基本操作
 4.8.3應用實例
 4.9其他接口
 習題
第5章 嵌入式系統(tǒng)的軟件
 5.1嵌入式系統(tǒng)軟件的開發(fā)方式
 5.1.1嵌入式系統(tǒng)的軟件
 5.1.2軟硬件結合的方式
 5.2嵌入式系統(tǒng)軟件的結構
 5.2.1軟件的層次結構
 5.2.2嵌入式軟件的分類
 5.3嵌入式linux系統(tǒng)的軟件
 5.3.1linux操作系統(tǒng)、中間件、應用層程序的關系
 5.3.2嵌入式linux中的中間件
 習題
第6章 嵌入式網(wǎng)絡與協(xié)議棧
 6.1嵌入式網(wǎng)絡
 6.2嵌入式系統(tǒng)的聯(lián)網(wǎng)
 6.2.1網(wǎng)絡連接方式
 6.2.2開放式系統(tǒng)互連模型
 6.2.3通信方式
 6.3基于網(wǎng)絡的嵌入式系統(tǒng)設計
 6.3.1通信分析
 6.3.2系統(tǒng)性能分析
 6.3.3網(wǎng)絡分配與調度
 6.4嵌入式internet
 6.4.1嵌入式internet概述
 6.4.2嵌入式internet的應用
 6.4.3嵌入式internet的原理
 6.4.4嵌入式tcp/ip
 6.5藍牙技術
 6.5.1藍牙技術及特點
 6.5.2藍牙協(xié)議棧
 習題
第7章 嵌入式操作系統(tǒng)
 7.1操作系統(tǒng)簡介
 7.2嵌入式操作系統(tǒng)和實時系統(tǒng)
 7.2.1嵌入式系統(tǒng)的概念
 7.2.2實時操作系統(tǒng)的基本概念
 7.2.3嵌入式實時系統(tǒng)
 7.2.4嵌入式操作系統(tǒng)的功能
 7.3常用的嵌入式操作系統(tǒng)
 7.3.1嵌入式linux
 7.3.2vxworks
 7.3.3windows ce
 7.3.4nucleus plus
 7.3.5μc/os-ⅱ
 7.3.6symbian os
 7.3.7qnx
 7.4μc/os-ⅱ操作系統(tǒng)介紹
 7.4.1μc/os-ⅱ操作系統(tǒng)的組織結構
 7.4.2μc/os-ⅱ內核
 7.4.3μc/os-ⅱ任務管理
 7.4.4μc/os-ⅱ時間管理
 7.4.5μc/os-ⅱ內存管理
 7.4.6μc/os-ⅱ任務之間的通信與同步
 習題
第8章 嵌入式linux的開發(fā)環(huán)境
 8.1嵌入式linux開發(fā)環(huán)境綜述
 8.2程序生成工具gcc工具鏈
 8.2.1gnu 工具
 8.2.2gcc交叉編譯工具集合的使用
 8.2.3c語言庫
 8.2.4elf文件格式
 8.3工程管理工具make和makefile
 8.3.1make工具和makefile
 8.3.2makefile的實例
 8.3.3自動生成makefile
 8.4gdb調試工具
 8.4.1gdb調試在嵌入式系統(tǒng)中的應用
 8.4.2遠程gdb調試
 8.4.3gdb的安裝與使用
 8.4.4使用gdbstub實現(xiàn)調試用戶程序
 8.4.5使用gdbserver調試
 8.5主機開發(fā)環(huán)境設置
 8.5.1串口終端工具
 8.5.2tftp
 8.5.3nfs
 習題
第9章 嵌入式linux系統(tǒng)的組成和構建
 9.1嵌入式linux系統(tǒng)的結構
 9.1.1嵌入式linux系統(tǒng)的組成
 9.1.2嵌入式linux構建的基本工作
 9.2嵌入式linux的bootloader
 9.2.1bootloader的開發(fā)要點
 9.2.2bootloader的結構
 9.2.3u-boot概述
 9.2.4u-boot的結構和使用
 9.2.5u-boot的生成和使用
 9.2.6u-boot的啟動流程
 9.2.7u-boot的擴展
 9.3嵌入式linux內核的構建
 9.4根文件系統(tǒng)
 9.4.1linux下的文件系統(tǒng)
 9.4.2嵌入式linux的文件系統(tǒng)介紹
 9.4.3linux的根文件系統(tǒng)
 習題
第10章 嵌入式linux系統(tǒng)內核原理和移植
 10.1linux內核概述
 10.1.1linux內核的結構
 10.1.2arm處理器上運行的linux系統(tǒng)
 10.2linux內核的移植工作
 10.2.1arm-linux系統(tǒng)的移植
 10.2.2arm-linux系統(tǒng)的初始化過程
 10.2.3壓縮內核的入口
 10.2.4非壓縮內核的入口
 10.3基于s3c2410的移植工作
 10.3.1移植的內容
 10.3.2處理器類型支持
 10.3.3中斷系統(tǒng)的移植
 10.3.4定時器的移植
 10.3.5編譯和配置選項
 習題
第11章 嵌入式linux系統(tǒng)的驅動程序
 11.1linux驅動程序的概念
 11.1.1linux驅動程序的種類
 11.1.2linux設備文件
 11.2linux內核編程
 11.2.1內存訪問接口
 11.2.2內核模塊編寫的注意事項
 11.2.3內核模塊的作用
 11.2.4內核模塊的編寫
 11.3linux驅動程序的編寫基礎
 11.3.1驅動程序的框架
 11.3.2驅動程序的基本操作
 11.3.3驅動程序中使用中斷
 11.3.4競態(tài)處理
 11.3.5阻塞操作
 11.3.6異步操作
 11.4嵌入式linux中的幾種驅動程序
 11.4.1內存設備驅動程序
 11.4.2misc驅動程序框架
 11.4.3幀緩沖驅動程序
 11.4.4tty驅動程序
 11.4.5回環(huán)塊設備驅動程序
 11.4.6mtd驅動程序
 11.4.7回環(huán)網(wǎng)絡設備驅動
 習題
第12章 嵌入式系統(tǒng)的實現(xiàn)和調試
 12.1嵌入式系統(tǒng)的實現(xiàn)
 12.2嵌入式系統(tǒng)的軟件測試
 12.2.1測試的目的
 12.2.2何時開始測試
 12.2.3測試內容和測試方法
 12.2.4測試實例的選擇
 12.2.5何時停止測試
 12.2.6測試和維護
 12.2.7評估測試的覆蓋率
 12.2.8性能測試
 12.3嵌入式系統(tǒng)的調試
 12.3.1模擬調試
 12.3.2遠程調試器與調試內核
 12.3.3rom仿真器
 12.3.4在線仿真器
 12.3.5bdm
 12.3.6示波器、存儲示波器和邏輯分析儀
 12.4嵌入式系統(tǒng)設計中的若干問題
 12.4.1功耗問題
 12.4.2電磁兼容性問題
習題

本目錄推薦

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