注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡網(wǎng)絡與數(shù)據(jù)通信網(wǎng)絡組建與管理物聯(lián)網(wǎng)與嵌入式系統(tǒng)開發(fā)

物聯(lián)網(wǎng)與嵌入式系統(tǒng)開發(fā)

物聯(lián)網(wǎng)與嵌入式系統(tǒng)開發(fā)

定 價:¥45.00

作 者: 劉連浩 編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 網(wǎng)絡配置與管理

ISBN: 9787121179976 出版時間: 2012-09-01 包裝: 平裝
開本: 16開 頁數(shù): 362 字數(shù):  

內(nèi)容簡介

  《國家級特色專業(yè)物聯(lián)網(wǎng)工程規(guī)劃教材:物聯(lián)網(wǎng)與嵌入式系統(tǒng)開發(fā)》是依托中南大學國家級特色 專業(yè)(物聯(lián)網(wǎng)工程)的建設,結合國內(nèi)物聯(lián)網(wǎng)工程專業(yè)的教學情況編寫的。 本書主要介紹物聯(lián)網(wǎng)應用中的嵌入式系統(tǒng)的開發(fā),以S3C2440為硬件,以嵌 入式Linux為軟件,詳細介紹了物聯(lián)網(wǎng)與嵌入式系統(tǒng)的關系、ARM Cortex的 體系結構、ARM的指令和程序設計、S3C2440的硬件結構與編程、嵌入式 Linux的開發(fā)和移植等內(nèi)容,最后給出了在物聯(lián)網(wǎng)應用中常用的嵌入式系統(tǒng) 開發(fā)實例?!秶壹壧厣珜I(yè)物聯(lián)網(wǎng)工程規(guī)劃教材:物聯(lián)網(wǎng)與嵌入式系統(tǒng)開發(fā)》可作為普通高等學校物聯(lián)網(wǎng)工程及其相關 專業(yè)的教材,也可供從事物聯(lián)網(wǎng)及其相關專業(yè)的人士閱讀。

作者簡介

暫缺《物聯(lián)網(wǎng)與嵌入式系統(tǒng)開發(fā)》作者簡介

圖書目錄

第1章 嵌入式系統(tǒng)概述
1.1 嵌入式系統(tǒng)簡介
1.2 嵌入式系統(tǒng)的組成
1.3 嵌入式處理器簡介
1.4 嵌入式系統(tǒng)應用
1.5 嵌入式系統(tǒng)發(fā)展趨勢
1.6 物聯(lián)網(wǎng)與嵌入式系統(tǒng)
1.7 嵌入式開發(fā)工具
1.7.1 軟件開發(fā)工具
1.7.2 硬件開發(fā)工具
思考與習題第2章 ARM體系結構
2.1 ARM處理器基礎
2.1.1 ARM簡介
2.1.2 馮諾依曼結構、哈佛結構與改進的哈佛結構
2.1.3 CISC與RISC
2.1.4 流水線
2.1.5 ARM處理器的命名方式
2.2 ARM處理器系列
2.2.1 ARM處理器架構
2.2.2 常用ARM處理器系列簡介
2.3 ARM體系結構
2.3.1 ARM的基本數(shù)據(jù)類型
2.3.2 ARM處理器的運行模式
2.3.3 ARM處理器的運行狀態(tài)
2.3.4 存儲器的大/小端
2.3.5 ARM的寄存器組織
2.3.6 異常處理
2.4 ARM存儲器結構
2.4.1 ARM存儲器接口
2.4.2 ARM Cache結構
2.4.3 ARM存儲器管理單元MMU
2.4.4 地址變換后備緩沖器
2.4.5 ARM的MMU結構
2.5 ARM的其他部件
2.5.1 存儲器映像I/O
2.5.2 直接存儲器存取
2.5.3 中斷IRQ和快速中斷FIQ
2.5.4 ARM協(xié)處理器接口
2.5.5 ARM AMBA接口
思考與習題第3章 ARM指令集與程序設計
3.1 ARM指令系統(tǒng)特點
3.1.1 數(shù)據(jù)類型
3.1.2 ARM指令特點
3.2 ARM指令系統(tǒng)
3.2.1 ARM指令的尋址方式
3.2.2 ARM指令的條件執(zhí)行
3.2.3 Load/Store類指令
3.2.4 ARM數(shù)據(jù)處理類指令
3.2.5 ARM轉(zhuǎn)移類指令
3.3 Thumb指令
3.3.1 Thumb指令概述
3.3.2 Thumb存儲器訪問指令
3.3.3 Thumb數(shù)據(jù)處理指令
3.3.4 分支指令
3.3.5 中斷和斷點指令
3.4 ARM偽操作與偽指令
3.4.1 符號定義與變量賦值偽操作
3.4.2 數(shù)據(jù)定義偽操作
3.4.3 匯編控制偽操作
3.4.4 信息報告?zhèn)尾僮?br />3.4.5 指令集選擇偽操作
3.4.6 雜項偽操作
3.4.7 ADR、ADRL、LDR偽指令
3.4.8 NOP偽指令
3.5 ARM匯編程序設計
3.5.1 匯編語言的基本格式
3.5.2 匯編語言的子程序調(diào)用
3.6 ARM C語言基礎及混合編程
3.6.1 ATPCS概述
3.6.2 C語言與匯編語言混合編程
3.7 超級終端的使用
3.8 ADS集成開發(fā)環(huán)境的使用
3.8.1 安裝與卸載ADS
3.8.2 使用ADS創(chuàng)建工程
3.8.3 使用AXD進行仿真
思考與習題第4章 基于S3C2440的硬件結構與接口編程
4.1 S3C2440簡介
4.1.1 S3C2440A片上主要功能
4.1.2 S3C2440A特點
4.2 S3C2440A的存儲器接口
4.2.1 S3C2440A存儲器控制器
4.2.2 NAND Flash控制器
4.2.3 SDRAM原理
4.3 時鐘和電源管理
4.4 DMA
4.4.1 DMA請求源
4.4.2 DMA工作過程
4.4.3 基本DMA時序
4.4.4 DMA傳輸大小
4.4.5 DMA專用寄存器
4.5 I/O端口
4.6 定時器
4.7 ARM中斷
4.8 LCD
4.8.1 LCD原理
4.8.2 ARM LCD驅(qū)動控制
4.8.3 LCD控制器特殊寄存器
4.9 A/D轉(zhuǎn)換器和觸摸屏
4.9.1 A/D轉(zhuǎn)換器簡介
4.9.2 觸摸屏的工作原理及種類
4.9.3 A/D轉(zhuǎn)換器和觸摸屏接口
4.10 異步串口通信
4.10.1 串行通信概述
4.10.2 S3C2440A異步串行口簡介
4.11 SPI、IIC、IIS、SD卡總線接口
4.11.1 SPI總線接口
4.11.2 IIC總線接口
4.11.3 IIS總線接口
4.11.4 SD卡
4.12 USB Host/Device控制器
思考與習題第5章 嵌入式操作系統(tǒng)
5.1 操作系統(tǒng)簡介
5.1.1 操作系統(tǒng)
5.1.2 嵌入式操作系統(tǒng)
5.2 C/OS-II簡介
5.3 VxWorks簡介
5.4 WinCE簡介
5.5 Linux簡介
5.5.1 Linux簡介
5.5.2 Linux特點
5.5.3 嵌入式Linux
5.5.4 Linux內(nèi)核版本與發(fā)行版
5.5.5 Linux進程管理
5.5.6 存儲管理
5.5.7 文件系統(tǒng)
5.5.8 設備管理
5.5.9 Linux內(nèi)核模塊
5.5.10 Linux配置文件
5.5.11 Linux啟動流程簡介
5.6 其他嵌入式操作系統(tǒng)
5.6.1 其他國外常用嵌入式操作系統(tǒng)
5.6.2 其他國內(nèi)常用的嵌入式操作系統(tǒng)
思考與習題第6章 嵌入式Linux應用開發(fā)
6.1 Linux安裝
6.1.1 安裝vmware
6.1.2 創(chuàng)建虛擬機
6.1.3 安裝fedora14
6.1.4 安裝VMware Tools
6.2 交叉編譯環(huán)境的建立
6.2.1 交叉編譯
6.2.2 交叉編譯器的安裝
6.3 Linux常用命令
6.3.1 系統(tǒng)管理命令
6.3.2 文件管理命令
6.3.3 文件查看命令
6.3.4 進程管理命令
6.3.5 網(wǎng)絡管理命令
6.3.6 用戶管理命令
6.4 minicom的使用
6.4.1 minicom的安裝
6.4.2 minicom的設置
6.4.3 minicom的使用
6.5 vi程序的使用
6.5.1 啟動vi
6.5.2 常用vi命令
6.6 gcc程序的使用
6.6.1 gcc簡介
6.6.2 gcc編譯程序的流程
6.6.3 gcc選項
6.7 gdb程序的使用
6.7.1 gdb簡介
6.7.2 gdb的調(diào)試程序流程
6.7.3 gdb命令
6.8 makefile簡介
6.8.1 makefile簡介
6.8.2 makefile的規(guī)則
6.8.3 makefile文件的命名
6.8.4 makefile的組成
6.8.5 簡單的makefile示例
6.8.6 使用變量
6.8.7 使用隱式規(guī)則
6.8.8 偽目標
6.9 Linux應用程序編程
6.9.1 文件編程
6.9.2 進程創(chuàng)建
6.9.3 進程間通信之管道
6.9.4 進程間通信之有名管道
6.9.5 進程間通信之信號
6.9.6 進程間通信之信號量
6.9.7 進程間通信之消息隊列
6.9.8 進程間通信之共享內(nèi)存
6.9.9 原子操作
6.9.10 線程
6.9.11 網(wǎng)絡編程基礎
6.9.12 Linux中斷
思考與習題第7章 嵌入式Linux操作系統(tǒng)的移植
7.1 Bootloader
7.1.1 Bootloader簡介
7.1.2 常見Bootloader
7.2 Linux的移植
7.2.1 安裝前的準備工作
7.2.2 Linux的移植步驟
7.3 根文件系統(tǒng)的制作
思考與習題第8章 物聯(lián)網(wǎng)中的常用嵌入式系統(tǒng)
8.1 TinyOS簡介
8.1.1 TinyOS概述
8.1.2 TinyOS的特點
8.1.3 TinyOS開發(fā)平臺
8.1.4 TinyOS開發(fā)案例
8.1.5 TinyOS的基本概念
8.2 安裝TinyOS
8.3 nesC簡介
8.3.1 nesC概述
8.3.2 nesC基本概念
8.3.3 一個簡單的nesC編程示例
8.3.4 TOSSIM仿真
8.4 TinyOS內(nèi)部機制簡介
8.4.1 TinyOS程序運行機制分析
8.4.2 TinyOS的調(diào)度機制
8.4.3 TinyOS的通信模型
8.4.4 TinyOS的能量管理
思考與習題
參考文獻

本目錄推薦

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