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

嵌入式系統原理與應用(高等學校電子信息類十三五規劃教材)

  • 作者:編者:張璽君|責編:姚智穎//秦志峰
  • 出版社:西安電子科大
  • ISBN:9787560655604
  • 出版日期:2020/04/01
  • 裝幀:平裝
  • 頁數:231
人民幣:RMB 37 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是學習嵌入式系統開發的入門教材。按照嵌入式系統學習的規律,本書首先詳細介紹了嵌入式系統的原理,包括嵌入式操作系統基礎、ARM體系結構和指令系統;然後,以北京博創智聯科技有限公司的UP-MobNel-Ⅱ驗箱為實驗平台,按照從簡單到複雜逐步過渡的原則設計了相關實驗內容,結合實驗講解了嵌入式系統的開發過程。此外,本書還對Android開發環境搭建進行了初步的描述,供感興趣的讀者參考。
    本書內容較為翔實,結構合理,實例豐富,用淺顯易懂的語言來解釋理論,用簡單易行的實驗來幫助讀者理解理論並掌握嵌入式系統開發的實際操作技能。
    本書可作為本科、大專和高等職業院校電腦類、電子類、通信類學生的教材,也可作為電腦等級考試(嵌入式系統三級)的輔導用書,還可作為廣大嵌入式系統愛好者和工程師的自學用書和參考手冊。

作者介紹
編者:張璽君|責編:姚智穎//秦志峰

目錄
第1章  嵌入式系統概論
  1.1  嵌入式系統的定義
  1.2  嵌入式系統的組成
  1.3  嵌入式系統的發展過程
  1.4  嵌入式系統的開發流程
  1.5  嵌入式系統的應用領域
  習題
第2章  嵌入式Linux操作系統
  2.1  主流的嵌入式操作系統
    2.1.1  嵌入式操作系統概述
    2.1.2  嵌入式Linux
    2.1.3  Android操作系統
    2.1.4  iOS
    2.1.5  Windows CE
    2.1.6  VxWorks
    2.1.7  實時操作系統
  2.2  μC/OS-Ⅱ嵌入式操作系統
    2.2.1  μC/OS-Ⅱ操作系統概述
    2.2.2  μC/OS-Ⅱ的任務及管理
    2.2.3  μC/OS-Ⅱ的任務調度
    2.2.4  μC/OS-Ⅱ的移植
  習題
第3章  嵌入式系統開發環境
  3.1  Linux程序設計
    3.1.1  Vim編輯器的使用
    3.1.2  GCC編譯器
    3.1.3  GDB調試程序
    3.1.4  Makefile
  3.2  嵌入式開發環境
    3.2.1  嵌入式交叉編譯環境的搭建
    3.2.2  交叉編譯
    3.2.3  交叉編譯工具
    3.2.4  宿主機交叉環境的建立
  習題
第4章  嵌入式處理器
  4.1  嵌入式處理器概述
    4.1.1  嵌入式處理器的結構類型
    4.1.2  嵌入式處理器簡介
    4.1.3  ARM處理器系列概述
  4.2  ARM Cortex處理器
    4.2.1  Cortex-M3
    4.2.2  ARM Cortex-A8
    4.2.3  ARM Cortex-A9
  4.3  ARM處理器編程模型
    4.3.1  數據類型
    4.3.2  ARM處理器的工作模式
    4.3.3  寄存器組織
    4.3.4  存儲器組織結構
    4.3.5  ARM的異常處理機制
  習題

第5章  ARM指令集
  5.1  ARM指令概述
  5.2  條件執行指令
  5.3  操作數預處理指令
  5.4  數據處理指令
  5.5  控制類指令
  5.6  傳送類指令
  5.7  ARMv8體系架構
  5.8  Thumb指令集概述
  習題
第6章  ARM彙編程序設計
  6.1  ARM彙編集成開發環境
    6.1.1  ADS集成開發環境簡介
    6.1.2  編輯ARM彙編語言源程序
    6.1.3  在命令行方式下調試
    6.1.4  在IDE環境下調試
    6.1.5  ARM DS-5集成開發環境簡介
    6.1.6  ARM DS-5編輯運行ARM彙編語言源程序
  6.2  ARM彙編程序基本結構
    6.2.1  ARM彙編語言的語句格式
    6.2.2  ARM彙編語言的程序格式
  6.3  ARM彙編語言程序中的符號和表達式
    6.3.1  ARM彙編語言中的符號
    6.3.2  ARM彙編語言中的表達式
  6.4  ARM彙編語言偽操作
    6.4.1  符號定義偽操作
    6.4.2  數據定義偽操作
    6.4.3  雜項偽操作
    6.4.4  彙編控制偽操作
    6.4.5  信息報告偽操作
    6.4.6  框架描述偽操作
  6.5  ARM彙編語言偽指令
    6.5.1  ADR偽指令
    6.5.2  ADRL偽指令
    6.5.3  LDR偽指令
  6.6  ARM彙編語言宏指令
  6.7  ARM彙編語言程序子程序
  6.8  C語言與ARM彙編語言的混合編程
    6.8.1  ATPCS簡介
    6.8.2  使用內嵌彙編器
    6.8.3  內嵌彙編指令應用舉例
    6.8.4  在彙編代碼中訪問C程序的全局變數
    6.8.5  ARM彙編程序與C程序的相互調用
  習題
第7章  嵌入式系統實驗
  7.1  認識UP-MobNel-Ⅱ實驗箱
  7.2  建立開發環境
  7.3  給下位機燒寫軟體系統
  習題
第8章  基礎實驗

  8.1  熟悉Linux開發環境
  8.2  多線程應用程序設計
  8.3  串列埠程序設計
  8.4  嵌入式Web伺服器
  習題
第9章  Android開發環境搭建
  9.1  Android Ubuntu開發環境的建立
  9.2  Android XP開發環境的建立
  習題
參考文獻

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