幫助中心 | 我的帳號 | 關於我們

物聯網與嵌入式系統開發(第2版國家級特色專業物聯網工程規劃教材)

  • 作者:編者:劉連浩
  • 出版社:電子工業
  • ISBN:9787121303289
  • 出版日期:2017/01/01
  • 裝幀:平裝
  • 頁數:324
人民幣:RMB 49 元      售價:
放入購物車
加入收藏夾

內容大鋼
    由劉連浩編著的《物聯網與嵌入式系統開發》是依托中南大學國家級特色專業(物聯網工程)的建設,結合國內嵌入式系統教學情況而編寫的。本書主要介紹嵌入式系統開發,以S3C2440A、STM32F74XX為硬體,以Keil tVision5.0為開發工具,詳細介紹了ARM9、cortex的體系結構、硬體組成,指令系統和程序設計、存儲器介面、I/0、中斷、DMA、定時器、串列通信、嵌入式Linux、UC/0S—III操作系統應用、LWIP編程,最後給出了在物聯網應用中常用的嵌入式系統開發實例。
    本書可以作為普通高校物聯網工程及相關專業的嵌入式系統課程教材,也可供從事物聯網和嵌入式開發的相關專業人士閱讀。

作者介紹
編者:劉連浩

目錄
第1章  概述
  1.1  單片機概念及特點
  1.2  單片機的發展及種類
    1.2.1  單片機發展
    1.2.2  嵌入式處理器種類
  1.3  CISC與RISC
    1.3.1  CISC與RISC簡介
    1.3.2  流水線
  1.4  ARM處理器系列
    1.4.1  ARM版本
    1.4.2  常用ARM系列簡介
    1.4.3  ARM v8
  1.5  ARM的軟體開發工具
  思考與習題
第2章  ARM基礎與指令系統
  2.1  ARM處理器基礎
    2.1.1  ARM處理器特點
    2.1.2  存儲器大小端方式
    2.1.3  ARM處理器狀態、ARM處理器模式及ARM模式下寄存器
    2.1.4  Thumb狀態下寄存器
  2.2  ARM定址方式
    2.2.1  指令格式
    2.2.2  定址方式
    2.2.3  ARM指令的條件執行
  2.3  ARM指令
    2.3.1  ARM常用指令
    2.3.2  ARM v6/7版專有指令
  2.4  Thumb指令
  2.5  ARM偽操作與偽指令
    2.5.1  符號定義與變數賦值偽操作
    2.5.2  數據定義偽操作
    2.5.3  彙編控制偽操作
    2.5.4  信息報告偽操作
    2.5.5  指令集選擇偽操作
    2.5.6  雜項偽操作
    2.5.7  ADR、ADRL、LDR偽指令
    2.5.8  NOP偽指令
  思考與習題
第3章  ARM內存映射與存儲器介面
  3.1  ARM9存儲器介面
    3.1.1  S3C2440A存儲器控制器
    3.1.2  NAND Flash控制器
  3.2  Cortex-M4存儲器介面
    3.2.1  Cortex-M4結構與內存映射
    3.2.2  多層AHB匯流排矩陣
    3.2.3  Cortex-M4外部存儲器控制器
  3.3  半導體存儲器種類、NOR Flash與NAND Flash存儲器簡介
  思考與習題
第4章  ARM I/O口、Cortex事件路由及GIMA
  4.1  ARM I/O埠原理

    4.1.1  ARM9的I/O埠
    4.1.2  Cortex-M4的系統控制單元I/O與GPIO
    4.1.3  Cortex-M7 GPIO
  4.2  Cortex-M4的事件路由器
  4.3  LPC43XX全局輸入多路復用器陣列GIMA
  思考與習題
第5章  ARM9、Cortex-M4/M7中斷、LCD、A/D與觸摸屏
  5.1  ARM9中斷系統原理
  5.2  Cortex-M4 NVIC中斷原理
    5.2.1  中斷原理
    5.2.2  與中斷有關的寄存器
  5.3  Cortex-M7 NVIC中斷原理
  5.4  LCD
    5.4.1  LCD原理
    5.4.2  OLED
    5.4.3  ARM9 LCD介面
  5.5  A/D與觸摸屏
    5.5.1  A/D轉換
    5.5.2  觸摸屏工作原理及種類
    5.5.3  ARM9 ADC轉換器和觸摸屏介面
    5.5.4  Cortex-M4/M7 A/D
  思考與習題
第6章  ARM9、Cortex-M4/M7 DMA與定時器
  6.1  ARM9 DMA原理
    6.1.1  DMA請求源
    6.1.2  DMA工作過程
    6.1.3  基本DMA時序
    6.1.4  DMA傳輸大小
    6.1.5  DMA專用寄存器
  6.2  Cortex-M4/M7 DMA原理
    6.2.1  Cortex-M4 DMA主要功能特點
    6.2.2  DMA系統連接
    6.2.3  DMA寄存器描述
  6.3  ARM9定時器
  6.4  Cortex-M4/M7定時器種類及功能原理
    6.4.1  狀態可配置的定時器
    6.4.2  Timer0?3定時器
    6.4.3  電機控制PWM
    6.4.4  正交編碼器介面
  思考與習題
第7章  串列匯流排
  7.1  串列通信概述與RS-232C
  7.2  ARM9的UART介面
  7.3  SPI、I2C、I2S、SD卡匯流排
    7.3.1  SPI匯流排介面
    7.3.2  I2C匯流排介面
    7.3.3  I2S匯流排介面
    7.3.4  SD卡
  7.5  現場匯流排
    7.5.1  現場匯流排概述

    7.5.2  CAN匯流排
  思考與習題
第8章  嵌入式操作系統與LWIP
  8.1  操作系統
    8.1.1  操作系統簡介
    8.1.2  嵌入式操作系統簡介
  8.2  Linux操作系統
    8.2.1  Linux簡介
    8.2.2  Linux特點
    8.2.3  嵌入式Linux
    8.2.4  Linux內核版本與發行版
    8.2.5  Linux進程管理
    8.2.6  存儲管理
    8.2.7  文件系統
    8.2.8  設備管理
    8.2.9  Linux內核模塊
    8.2.1 0 Linux配置文件
    8.2.1 1 Linux啟動流程簡介
  8.3  μC/OS概述
  8.4  μC/OS-III移植
    8.4.1  μC/OS的CPU移植
    8.4.2  μC/OS-III移植
    8.4.3  μC/OS-III應用示例
  8.5  LWIP概述
    8.5.1  LWIP簡介
    8.5.2  LWIP應用模式
  思考與習題
第9章  物聯網中的常用嵌入式系統
  9.1  TinyOS概述
    9.1.1  TinyOS簡介
    9.1.2  TinyOS的特點
    9.1.3  TinyOS開發平台
    9.1.4  TinyOS開發案例
    9.1.5  TinyOS的基本概念
  9.2  安裝TinyOS
  9.3  nesC概述
    9.3.1  nesC簡介
    9.3.2  nesC基本概念
    9.3.3  一個簡單的nesC編程示例
    9.3.4  TOSSIM模擬
  9.4  TinyOS內部機制簡介
    9.4.1  TinyOS程序運行機制分析
    9.4.2  TinyOS的調度機制
    9.4.3  TinyOS的通信模型
    9.4.4  TinyOS的能量管理
  思考與習題
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032