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

嵌入式系統原理及實踐(高等學校電子信息類專業系列教材)

  • 作者:編者:孟利民//宋秀蘭|責編:趙凱//李曄
  • 出版社:清華大學
  • ISBN:9787302662785
  • 出版日期:2024/07/01
  • 裝幀:平裝
  • 頁數:493
人民幣:RMB 89 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以目前流行的基於ARM架構的嵌入式微處理器及Linux操作系統為核心,結合作者多年的教學與科研工作經驗,循序漸進地介紹了嵌入式系統原理、嵌入式系統開發環境、Linux操作系統基礎、Linux環境下驅動程序開發以及應用程序開發等。按嵌入式系統基礎實驗、Linux操作系統基礎實驗、Linux環境下驅動實驗、嵌入式系統應用實驗四大分類,系統地介紹了將嵌入式系統技術實踐融入無線通信、物聯網等新技術中的相關案例。
    本書適合作為高等學校電子信息類、電腦類、自動化類等相關專業本科生和研究生的教材,也適合作為相關專業的大型實驗、課程設計、專業實踐、畢業設計以及電子設計競賽等的指導書,同時也可作為從事嵌人式系統設計和開發工作的研究人員及技術人員的參考書。

作者介紹
編者:孟利民//宋秀蘭|責編:趙凱//李曄

目錄
第1章  嵌入式系統概述
  1.1  嵌入式系統的定義
  1.2  嵌入式系統的特點
  1.3  嵌入式系統的組成
  1.4  嵌入式系統的分類
  1.5  嵌入式系統的發展
  本章習題
第2章  嵌入式處理器概述
  2.1  處理器原理
    2.1.1  CPU的指令系統
    2.1.2  CPU的分類
    2.1.3  CPU結構
    2.1.4  大端和小端
  2.2  嵌入式處理器的分類
  2.3  嵌入式處理器的特點
  2.4  熟悉ARM處理器
    2.4.1  ARM技術的發展
    2.4.2  ARM處理器核
    2.4.3  ARM處理器的片內匯流排
  2.5  ARM處理器工作模式
  2.6  ARM處理器寄存器組織
    2.6.1  ARM狀態下的寄存器組織
    2.6.2  Thumb/Thumb-2狀態下的寄存器組
  2.7  ARM異常處理
    2.7.1  ARM異常種類、異常中斷向量和優先順序
    2.7.2  ARM異常的中斷響應過程
  2.8  存儲管理單元
    2.8.1  常見存儲介質
    2.8.2  存儲管理單元與存儲器的關係
    2.8.3  存儲管理單元的功能
    2.8.4  存儲器訪問的順序
    2.8.5  MMU的地址轉換
  2.9  ARM的選型原則
  本章習題
第3章  熟悉ARM嵌入式教學實驗系統
  3.1  ARM嵌入式教學實驗系統
  3.2  嵌入式教學實驗系統的總體設計方案
  3.3  系統核心開發板硬體架構
  3.4  存儲模塊設計
  3.5  溫度/濕度模塊設計
  3.6  超聲波模塊設計
  3.7  WiFi模塊設計
  3.8  ZigBee模塊設計
  3.9  藍牙模塊設計
  3.10  加速度模塊設計
  3.11  按鍵模塊設計
  3.12  繼電器模塊設計
  3.13  液晶顯示
  本章習題
第4章  ARM指令集及彙編

  4.1  ARM指令集概述
  4.2  ARM指令的定址方式
  4.3  ARM存儲器訪問指令
  4.4  ARM數據處理指令
  4.5  ARM跳轉指令
  4.6  ARM協處理指令
  4.7  ARM雜項指令
  4.8  ARM偽指今
    4.8.1  ADS編譯環境下的ARM偽指令與宏指令
    4.8.2  ARM彙編語言的偽指令
  4.9  ARM彙編語言實例
  本章習題
第5章  ARM混合編程和ADS 1.2集成開發環境
  5.1  C語言和彙編語言混合編程方式
  5.2  ADS集成開發環境
    5.2.1  CodeWarrior集成開發環境
    5.2.2  ADS調試器
  5.3  ADS使用入門
    5.3.1  ADS調試器的使用
      5.3.2ADS1.2  環境下工程的模擬、調試及配置方法
  5.4  JTAG介紹
  5.5  Multi-ICE模擬器
  本章習題
第6章  嵌入式系統基礎實驗
  實驗1:ADS 1.2集成開發環境練習
  實驗2:彙編指令實驗
  實驗3:彙編指令實驗
  實驗4:彙編指令實驗
  實驗5:ARM微控制器工作模式實驗
  實驗6:C語言程序實驗
  實驗7:C語言調用彙編程序實驗
第7章  Linux使用基礎
  7.1  Linux簡介
    7.1.1  Linux操作系統及其特點
    7.1.2  Linux系統的發展過程
    7.1.3  Linux系統的組成部分
    7.1.4  常用Linux系統介紹
    7.1.5  Linux目錄結構
    7.1.6  VMware Workstation簡介
  7.2  Linux基本命令
    7.2.1  常用命令
    7.2.2  文件操作命令
    7.2.3  文件編輯命令
    7.2.4  系統關閉命令
    7.2.5  用戶管理相關命令
    7.2.6  信息系統相關命令
    7.2.7  網路相關命令
  7.3  VI編輯器
  7.4  TFTP伺服器
    7.4.1  TFTP伺服器概述

    7.4.2  TFTP伺服器的安裝配置
  7.5  遠程管理工具
    7.5.1  OpenSSH服務端的安裝
    7.5.2  OpenSSH服務的配置
    7.5.3  SSH客戶端的使用
  7.6  Windows下常用遠程登錄客戶端
    7.6.1  Putty
    7.6.2  SSHSecure Shell Client
    7.6.3  SecureCRT
  7.7  NFS的配置及管理
    7.7.1  NFS概述
    7.7.2  NFS安裝和配置
  本章習題
第8章  Linux系統開發環境
  8.1  Linux交叉編譯
  8.2  GCC和GDB
    8.2.1  基於GNU及Linux內核的編程風格
    8.2.2  GCC編譯器
    8.2.3  GDB調試器
  8.3  BootLoader
    8.3.1  BootLoader簡介
    8.3.2  常見BootLoader介紹
  8.4  Linux內核移植
    8.4.1  Linux內核結構
    8.4.2  Linux系統的可載入內核模塊機制
    8.4.3  用戶空間和內核空間
  8.5  文件系統
    8.5.1  文件系統簡介
    8.5.2  常見的文件系統
    8.5.3  根文件系統的製作
  本章習題
第9章  Linux操作系統基礎實驗
  實驗8:建立Linux虛擬機及熟悉常用命令
  實驗9:程序下載燒寫實驗
  實驗10:mount掛載實驗
  實驗11:Linux交叉編譯平台實驗
  實驗12:UBOOT下載運行實驗
  實驗13:Linux內核編譯實驗
第10章  Linux環境下的驅動程序開發
  10.1  Linux設備驅動
    10.1.1  Linux設備的分類
    10.1.2  驅動程序中的基本要素
  10.2  設備驅動開發
    10.2.1  驅動開發的一般流程
    10.2.2  驅動程序的框架
    10.2.3  測試程序框架
  10.3  Linux驅動的部分技術簡介
    10.3.1  同步機制
    10.3.2  阻塞與非阻塞
    10.3.3  時間

  10.4  Linux驅動程序實例分析
  10.5  Linux系統下的具體實現
  10.6  make程序和Makefile文件
  本章習題
第11章  Linux環境下驅動程序實驗
  實驗14:Linux下GPIO驅動程序編寫實驗
  實驗15:1C驅動程序編寫實驗
  實驗16:RTC時鐘驅動實驗
  實驗17:按鍵驅動實驗
  實驗18:繼電器驅動實驗
第12章  Linux環境下應用程序開發
  12.1  多任務之間的同步和通信
    12.1.1  SystemV共享內存
    12.1.2  消息隊列
    12.1.3  POSIX信號量
    12.1.4  SystemV信號量
    12.1.5  多線程
    12.1.6  互斥鎖和條件變數
  12.2  TCP/IP網路編程
    12.2.1  概述
    12.2.2  TCP通信過程
    12.2.3  基本socket介面
    12.2.4  socket編程的其他函數
    12.2.5  TCP通信編程實例
    12.2.6  UDP通信過程
    12.2.7  UDP通信編程實例
  12.3  視頻壓縮與傳輸技術簡介
    12.3.1  H.264視頻編解碼
    12.3.2  RTP/RTCP流媒體實時傳輸協議
  本章習題
第13章  嵌入式系統應用實驗
  實驗19:乙太網傳輸程序編寫實驗
  實驗20:視頻採集播放程序編寫實驗
  實驗21:WiFi程序編寫實驗
  實驗22:藍牙程序編寫實驗
  實驗23:溫度/濕度感測器實驗
  實驗24:超聲波程序編寫實驗
  實驗25:加速度計程序編寫實驗
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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