嵌入式系統技術套用與開發

嵌入式系統技術套用與開發

《嵌入式系統技術套用與開發》是2020年機械工業出版社出版的書籍。

基本介紹

  • 書名:嵌入式系統技術套用與開發
  • 作者:陸淵章、徐敏
  • 出版社:機械工業出版社
  • 出版時間:2020年9月4日
  • 定價:45 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787111662181
  • 編輯:和慶娣
  • 字數:295千字
圖書簡介,圖書目錄,

圖書簡介

本書按照教育部新的教學改革要求,依託電子信息工程技術骨幹專業建設和課程研究項目成果進行編寫,突出嵌入式系統項目開發和套用能力的培養。主要內容包括嵌入式系統概述、ARM嵌入式微處理器、嵌入式作業系統、Android Studio開發環境、嵌入式應用程式開發和嵌入式系統硬體開發。本書基於Android Studio開發環境,從初學者的角度出發,循序漸進地針對嵌入式應用程式開發進行了介紹,並提供了大量的Android套用項目開發實例。 本書可作為高等職業院校電子信息類、物聯網類、人工智慧類專業高年級學生的教材,也可作為工程技術人員進行嵌入式系統開發的參考書。

圖書目錄

前言
第1章 嵌入式系統概述1
1.1 嵌入式系統的定義1
1.2 嵌入式系統的特點1
1.3 嵌入式系統的組成和分類2
1.3.1 嵌入式系統的組成2
1.3.2 嵌入式系統的分類4
1.4 嵌入式系統的發展與套用5
1.5 基於ARM的嵌入式開發環境6
1.5.1 交叉開發環境6
1.5.2 模擬開發環境7
1.6 如何學好嵌入式系統開發8
本章小結8
思考與習題9
第2章 ARM嵌入式微處理器10
2.1 ARM嵌入式微處理器簡介10
2.1.1 嵌入式處理器分類10
2.1.2 ARM微處理器架構12
2.1.3 ARM嵌入式微處理器系列13
2.1.4 ARM版本的命名規則17
2.2 ARM嵌入式微處理器體系結構19
2.2.1 ARM體系結構的存儲器格式19
2.2.2 ARM體系結構的工作狀態19
2.2.3 ARM體系結構的運行模式20
2.2.4 ARM體系結構的暫存器21
2.3 ARM的異常處理26
2.3.1 ARM體系支持的異常類型26
2.3.2 ARM的異常中斷28
2.3.3 ARM的異常回響29
2.3.4 ARM的異常返回29
本章小結30
思考與習題30
第3章 嵌入式作業系統31
3.1 嵌入式作業系統簡介31
3.1.1 嵌入式最小系統31
3.1.2 嵌入式作業系統概念31
3.1.3 嵌入式作業系統性能管理33
3.2 常用的嵌入式作業系統34
3.2.1 嵌入式Linux作業系統35
3.2.2 嵌入式Android作業系統36
3.2.3 其他嵌入式作業系統38
本章小結40
思考與習題40
第4章 Android Studio開發環境41
4.1 項目1 搭建嵌入式開發環境41
4.1.1 Android系統編譯環境41
4.1.2 套用開發環境介紹42
4.1.3 開發工具套用解析43
4.1.4 調試方式與快捷鍵44
4.1.5 搭建步驟詳解44
4.2 項目2 編寫Hello Android應用程式49
4.2.1 創建一個新的Android工程49
4.2.2 修改程式53
4.2.3 運行結果54
4.3 項目3 套用布局54
4.3.1 布局簡介55
4.3.2 線性布局(LinearLayout)56
4.3.3 相對布局(RelativeLayout)59
4.3.4 表格布局(TableLayout)61
4.3.5 幀布局(FrameLayout)63
4.3.6 嵌套布局65
4.4 項目4 經典界面控制項67
4.4.1 控制項簡介67
4.4.2 TextView控制項67
4.4.3 Button控制項69
4.4.4 EditText控制項71
4.4.5 CheckBox控制項72
4.4.6 ImageButton控制項74
4.5 項目5 其他界面控制項與視圖75
4.5.1 Spinner控制項75
4.5.2 ProgressBar控制項79
4.5.3 RatingBar控制項80
4.5.4 ScrollView視圖82
4.5.5 GridView視圖85
4.5.6 Gallery視圖87
4.5.7 TabHost視圖90
4.6 項目6 Intent和Activity92
4.6.1 Activity的生命周期92
4.6.2 Intent介紹93
4.6.3 新建Activity類93
4.6.4 Activity間的普通跳轉94
4.6.5 等待返回的Activity間的跳轉94
4.6.6 啟動其他套用96
本章小結97
思考與習題97
第5章 嵌入式應用程式開發98
5.1 項目7 提示信息(Toast)98
5.1.1 Toast介紹98
5.1.2 系統默認的Toast98
5.1.3 自定義的Toast99
5.2 項目8 通知提示(Notification)100
5.2.1 Notification介紹100
5.2.2 特殊的Notification101
5.3 綜合項目 天氣預報102
5.3.1 設計原理102
5.3.2 設計流程102
5.3.3 網路定位103
5.3.4 訪問天氣伺服器105
5.3.5 XML檔案解析107
5.3.6 運行結果110
本章小結112
思考與習題112

相關詞條

熱門詞條

聯絡我們