嵌入式系統及其開發應用

所属分类:操作系統  
出版时间:2011-1   出版时间:電子工業   作者:沈連豐//許波//夏瑋瑋   页数:240  

内容概要

  《嵌入式系统及其开发应用(第2版)》是“普通高等教育‘十一五’国家级规划教材”。《嵌入式系统及其开发应用(第2版)》系统地阐述嵌入式系统的基本原理和主要技术,详细地讨论其硬件结构和软件体系,翔实地给出典型实验和开发应用。全书共11章,分别是:嵌入式系统概述,ARM微处理器及其开发应用,嵌入式系统的操作系统及软件开发,Linux操作系统,ARM嵌入式系统开发环境,嵌入式系统内核相关技术及实验,嵌入式系统串口通信及实验,嵌入式系统的几个基本实验,嵌入式系统网络通信及实验,典型通信系统的嵌入式实验,典型通信系统嵌入式开发案例。通过在推荐的核心开发板上所做的典型实验,使读者不但能够熟练掌握ARM9和Linux的工作原理和技术基础,还能够熟悉并掌握TCP/IP协议、蓝牙技术、Zigbee无线通信系统、无线局域网、全球定位系统、GSM/GPRS等2G移动通信系统、CDMA2000·1X等3G无线通信系统的相关知识;通过蓝牙电话网关系统综合开发、无线传感器网络与广域网融合系统开发、定位信息无线传输系统综合开发以及多网融合综合接入系统开发等案例,使读者掌握嵌入式系统硬件和软件开发的基本技能。  《嵌入式系统及其开发应用(第2版)》有完善的实验和开发设备与之配套,既是一本理论联系实际的教科书,又是指导实验和开发应用的参考书,可作为高等院校通信类、信息类、电子类和理工科其他学科本科生的教材,也可供研究生和有关科学研究和产品开发人员使用。

书籍目录

第1章嵌入式系統概述1.1嵌入式系統的定義1.2嵌入式系統的基本組成1.3嵌入式系統的特點1.4嵌入式系統的主要應用領域1.5嵌入式系統的發展趨勢思考題第2章ARM微處理器及其開發應用2.1ARM微處理器概述2.1.1ARM微處理器的特點及應用領域2.1.2ARM微處理器系列2.1.3ARM微處理器結構2.1.4ARM微處理器的應用選型2.2ARM微處理器的指令系統2.2.1ARM微處理器的指令分類與格式2.2.2指令的條件域2.2.3ARM指令的尋址方式2.2.4ARM指令集2.2.5Thumb指令及應用2.3ARM匯編程序設計基礎2.3.1ARM匯編器所支持的偽指令2.3.2匯編語言的語句格式2.3.3匯編語言的程序結構2.4ARM微處理器的編程模型2.4.1ARM微處理器的工作狀態2.4.2ARM體系結構的存儲器格式2.4.3處理器模式2.4.4寄存器組織2.4.5異常2.5ARM存儲器設計2.6基于ARM的嵌入式系統開發2.7本章小結思考題第3章嵌入式系統的操作系統及軟件開發3.1嵌入式系統對操作系統的要求3.2嵌入式實時操作系統3.2.1嵌入式實時操作系統的概念3.2.2實時操作系統的發展過程3.2.3RTOS的幾個評價指標3.2.4嵌入式操作系統與通用操作系統的區別3.3實時操作系統的選擇3.4嵌入式系統高級語言開發流程3.5開發調試方法3.5.1嵌入式系統開發時需要的工具3.5.2嵌入式系統的開發調試過程3.6本章小結思考題第4章Linux操作系統4.1Linux概論4.1.1Linux的起源4.1.2Linux與GNU4.1.3Linux內核概況4.1.4Linux內核的微型化4.2嵌入式Linux4.2.1Linux應用于嵌入式系統的優勢和不足4.2.2嵌入式Linux的應用舉例4.3uClinux操作系統及其開發環境4.3.1uClinux操作系統4.3.2uClinux的開發環境4.3.3uClinux操作系統的一些說明4.4嵌入式實時操作系統和實時Linux4.5Linux常見術語和常用命令4.5.1Linux常見術語4.5.2Linux常用命令4.6gcc編譯器和Makefile4.6.1gcc編譯器4.6.2Makefile4.7本章小結思考題第5章ARM嵌入式系統開發環境5.1基本原理5.1.1SemitARM9200實驗箱5.1.2宿主機開發環境5.1.3文件與目錄結構5.1.4Linux系統的配置編譯和文件系統5.1.5Linux系統在地址空間中的位置5.1.6中斷5.1.7通用輸入/輸出接口和總線5.1.8在開發板上開發應用程序5.1.9如何創建自己的應用5.1.10加入應用程序的ramdisk文件系統映像制作5.2實驗及其要求5.2.1實驗設備與軟件環境5.2.2實驗內容和步驟5.2.3預習及實驗報告要求思考題第6章嵌入式系統內核相關技術及實驗6.1嵌入式系統進程間通信的基本原理6.1.1Linux系統中的進程6.1.2Linux系統中的進程間通信6.1.3信號機制6.1.4管道及有名管道6.1.5消息隊列6.1.6共享存儲段6.1.7SystemV的進程間通信機制6.2內核燒寫及下載的基本原理6.2.1Linux系統的燒寫6.2.2內核下載至RAM中直接啟動6.3實驗及其要求6.3.1實驗內容與步驟6.3.2預習及實驗報告要求思考題第7章嵌入式系統串口通信及實驗7.1串口通信的工作原理7.1.1串行通信的基本概念7.1.2串行b/s通信的物理標準簡介7.2實驗及其要求7.2.1實驗內容及步驟7.2.2預習及實驗報告要求思考題第8章嵌入式系統的幾個基本實驗8.1U盤掛載及讀/寫實驗8.1.1USB設備及其通信協議簡介8.1.2掛載和讀/寫實驗及其要求8.2GPIO驅動實驗8.2.1開發板中的GPIO簡介8.2.2GPIO驅動實驗及其要求8.3鍵盤實驗8.3.1鍵盤中斷的處理過程8.3.2鍵盤實驗及其要求8.4實時時鐘實驗8.4.1實時時鐘的功能8.4.2實時時鐘實驗及其要求8.5預習及實驗報告要求思考題第9章嵌入式系統網絡通信及實驗9.1通信協議及實驗原理9.1.1TCP/IP協議簡介9.1.2包及套接字9.1.3TCP協議簡介9.1.4UDP協議簡介9.1.5端口號分配9.2實驗及其要求9.2.1實驗內容與步驟9.2.2預習及實驗報告要求思考題第10章典型通信系統的嵌入式實驗10.1藍牙技術及其實驗10.1.1藍牙技術簡介10.1.2藍牙實驗及其要求10.1.3預習及實驗報告要求10.2Zigbee無線通信系統及其實驗10.2.1Zigbee技術簡介10.2.2Zigbee實驗及其要求10.2.3預習及實驗報告要求10.3無線局域網及其實驗10.3.1IEEE.11無線局域網系列標準簡介10.3.2IEEE.11b/g無線局域網實驗及其要求10.3.3預習及實驗報告要求10.4全球定位系統及其實驗10.4.1GPS基本原理10.4.2GPS實驗及其要求10.4.3預習及實驗報告要求10.5GSM/GPRS移動通信系統及其實驗10.5.1GSM/GPRS移動通信系統簡介10.5.2GSM/GPRS實驗及其要求10.5.3預習及實驗報告要求10.6CDMA2000-1X無線通信系統及其實驗10.6.1CDMA2000_1X無線通信系統簡介10.6.2CDMA2000_1X無線通信系統實驗設備與軟件環境10.6.3預習及實驗報告要求思考題第11章典型通信系統嵌入式開發案例11.1藍牙電話網關系統綜合開發案例11.1.1嵌入式藍牙電話網關系統構成11.1.2開發流程和實驗結果11.2無線傳感器網絡與廣域網融合系統開發案例11.2.1無線傳感網與廣域網融合系統構成11.2.2開發流程和實驗結果11.3定位信息無線傳輸系統綜合開發案例11.3.1定位信息無線傳輸系統構成11.3.2開發流程和實驗結果11.4多網融合綜合接入系統開發案例11.4.1多網融合綜合接入系統構成11.4.2開發流程和實驗結果思考題參考文獻

图书封面




    嵌入式系統及其開發應用下載



用户评论 (总计0条)

 
 

 

計算機與互聯網 PDF免费下载,操作系統PDF免费下载。 计算机教程网 

计算机教程网 @ 2017