-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
Cortex-A8原理、實踐及應用(本科教材) 版權信息
- ISBN:9787121333064
- 條形碼:9787121333064 ; 978-7-121-33306-4
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
Cortex-A8原理、實踐及應用(本科教材) 本書特色
作為一款32位高性能、低成本的嵌入式RISC微處理器,Cortex-A8目前已經成為應用廣泛的嵌入式處理器。本書在全面介紹Cortex-A8處理器的體系結構、編程模型、指令系統及開發環境的同時,基于Cortex-A8應用處理器—S5PV210為核心應用板,詳細闡述了其外圍接口技術、U-Boot啟動流程及其移植技術、Linux裁剪和移植技術、驅動程序的編程技術和Qt的應用編程技術,并提供了在物聯網中的應用工程案例。書中所涉及的技術領域均提供實驗工程源代碼,便于讀者了解和學習。 本書可作為高等院校電子類、通信類、自動化類和計算機類等各專業“嵌入式應用系統”課程的教材,也可供從事嵌入式應用系統開發的工程技術人員參考。
Cortex-A8原理、實踐及應用(本科教材) 內容簡介
作為一款32位高性能、低成本的嵌入式RISC微處理器,Cortex-A8目前已經成為應用廣泛的嵌入式處理器。本書在全面介紹Cortex-A8處理器的體系結構、編程模型、指令系統及開發環境的同時,基于Cortex-A8應用處理器—S5PV210為核心應用板,詳細闡述了其外圍接口技術、U-Boot啟動流程及其移植技術、Linux裁剪和移植技術、驅動程序的編程技術和Qt的應用編程技術,并提供了在物聯網中的應用工程案例。書中所涉及的技術領域均提供實驗工程源代碼,便于讀者了解和學習。 本書可作為高等院校電子類、通信類、自動化類和計算機類等各專業“嵌入式應用系統”課程的教材,也可供從事嵌入式應用系統開發的工程技術人員參考。
Cortex-A8原理、實踐及應用(本科教材) 目錄
1.1 概述
1.2 處理器組成結構
1.2.1 內部功能單元
1.2.2 處理器外部接口
1.2.3 可配置的操作
1.3 編程模型
1.3.1 內核數據流模型
1.3.2 工作模式
1.3.3 寄存器結構
1.3.4 程序狀態寄存器
1.3.5 流水線
1.3.6 異常/中斷
1.3.7 數據類型
1.3.8 存儲端模式
1.4 時鐘、復位和電源控制
1.4.1 時鐘域
1.4.2 復位域
1.4.3 電源管理
習題1
第2章 匯編語言
2.1 ARM匯編指令
2.1.1 指令格式
2.1.2 尋址方式
2.1.3 指令集
2.2 GNU ARM匯編器匯編命令
2.2.1 ARM GNU匯編命令格式
2.2.2 ARM GNU專有符號
2.2.3 常用偽指令
2.2.4 預編譯宏
2.3 GNU ARM匯編器
2.3.1 編譯工具
2.3.2 lds文件
2.3.3 Makefile文件
2.4 案例
2.4.1 案例1—建立GCC開發環境
2.4.2 案例2—編寫leds工程
2.5 小結
習題2
第3章 S5PV210概述
3.1 組成結構
3.1.1 高性能位處理器
3.1.2 單元部件
3.2 S5PV210存儲空間
3.2.1 存儲結構
3.2.2 寄存器結構
3.3 通用輸入/輸出接口
3.3.1 分組管理模式
3.3.2 端口寄存器
3.4 通用異步收/發器(UART)
3.4.1 串行通信
3.4.2 UART描述
3.4.3 UART時鐘源
3.4.4 I/O描述
3.4.5 寄存器描述
3.5 S5PV210啟動流程分析
3.5.1 啟動操作順序
3.5.2 啟動流程
3.6 案例
3.6.1 案例1—LED裸機程序設計
3.6.2 案例2—重定位代碼到ISRAM 0x4000
3.6.3 案例3—重定位代碼到SDRAM
3.6.4 案例4—串行接口:裸機程序設計1
3.6.5 案例5—串行接口:裸機程序設計2
習題3
第4章 U-Boot
4.1 U-Boot構成
4.1.1 目錄結構
4.1.2 啟動文件
4.1.3 編譯配置文件
4.1.4 U-Boot編譯
4.1.5 U-Boot工作模式
4.2 start.s文件分析
4.2.1 初始化異常向量表
4.2.2 復位入口
4.2.3 定義的函數
4.2.4 調用的函數
4.3 U-Boot啟動流程
4.3.1 U-Boot啟動過程
4.3.2 main_loop( )函數
4.4 U-Boot命令
4.4.1 U-Boot命令文件結構
4.4.2 cmd_version.c命令源碼分析
4.4.3 U-Boot命令添加方法
4.4.4 Mkimage
4.4.5 bootm
4.4.6 setenv
4.4.7 U-Boot常用命令
4.5 頂層Makefile
4.6 案例
4.6.1 案例1—定制U-Boot
4.6.2 案例2—支持NAND Flash啟動
4.6.3 案例3—添加hello操作命令
4.6.4 案例4—制作U-Boot啟動盤
4.6.5 案例5—更新系統
習題4
第5章 Linux內核移植
5.1 Linux系統開發環境
5.1.1 交叉編譯環境
5.1.2 安裝Linux系統開發環境
5.1.3 文件共享
5.1.4 建立交叉編譯環境
5.2 Linux內核配置和編譯
5.2.1 獲取內核文件
5.2.2 內核目錄結構
5.2.3 內核配置
5.2.4 內核中的Kconfig和Makefile文件
5.2.5 開機畫面的logo文件
5.2.6 內核編譯(uImage)
5.3 建立Yaffs文件系統
5.3.1 在內核源碼中添加Yaffs2補丁
5.3.2 配置內核支持Yaffs2文件系統
5.3.3 定制Yaffs2格式文件系統(rootfs.img)
5.3.4 下載Linux根文件系統
5.4 案例
5.4.1 案例1—常見的軟件工具
5.4.2 案例2—更新系統文件
5.4.3 案例3—在配置內容菜單中添加配置選項
習題5
第6章 嵌入式Linux程序設計
6.1 Linux設備驅動概述
6.1.1 驅動程序特征
6.1.2 設備驅動程序接口
6.1.3 關于阻塞型I/O
6.1.4 中斷處理
6.1.5 驅動的調試
6.1.6 設備驅動加載方式
6.2 案例1—驅動程序(DEMO)
6.2.1 demo.c驅動層程序源碼分析
6.2.2 Makefile源碼分析
6.2.3 test_demo.c應用層程序源碼分析
6.2.4 下載和運行
6.3 案例2—驅動程序(LED)
6.3.1 硬件電路分析
6.3.2 內核GPIO使用方法
6.3.3 s5pv210_leds.c驅動程序源碼分析
6.3.4 內核加載驅動
6.3.5 led.c應用程序源碼解析
6.3.6 運行led程序(NFS方式)
6.4 案例3—驅動程序(按鍵中斷驅動及控制)
6.4.1 硬件電路分析
6.4.2 Linux雜項設備模型
6.4.3 s5pv210_buttons.c驅動層程序源碼分析
6.4.4 內核加載驅動
6.4.5 keypad_buttons.c應用程序源碼解析
6.4.6 運行keypad_test程序(NFS方式)
6.5 案例4—驅動程序(ttytest)
6.5.1 main.c應用程序源碼解析
6.5.2 源碼編譯、下載、運行
6.6 案例5—嵌入式WebServer
6.6.1 GoAhead源碼目錄
6.6.2 main.c源碼分析
6.6.3 移植過程
6.6.4 運行程序(NFS方式)
習題6
第7章 圖形用戶接口Qt
7.1 宿主機Qt應用程序編譯環境
7.1.1 構建編譯環境
7.1.2 編譯和運行Qt例程
7.1.3 基于Qt Designer的程序設計
7.2 嵌入式Qt/Embedded編譯環境
7.2.1 Qt/Embedded簡介
7.2.2 構建Qt/Embedded編譯環境
7.2.3 編譯和運行Qt/E例程
7.2.4 基于Qt Creator的程序設計
7.3 案例1—按鍵設備keypad
7.3.1 界面設計
7.3.2 關鍵代碼分析
7.3.3 程序下載和運行
7.4 案例2—串行通信接口Qt Serial Poat
7.4.1 界面設計
7.4.2 關鍵代碼分析
7.4.3 程序下載和運行
7.5 案例3—ADC采樣
7.5.1 界面設計
7.5.2 關鍵代碼分析
7.5.3 程序下載和運行
7.6 案例4—PWM波控蜂鳴器
7.6.1 界面設計
7.6.2 關鍵代碼分析
7.6.3 程序下載和運行
習題7
第8章 嵌入式物聯網應用系統設計
8.1 基于yeelink云平臺的微環境氣象參數采集系統
8.1.1 系統設計
8.1.2 構建yeelink氣象參數采集系統云平臺
8.1.3 yeelink云平臺的應用
8.1.4 傳感器性能指標
8.2 基于安卓APP的家居智能養花系統
8.2.1 系統設計
8.2.2 溫室環境節點設計
8.2.3 智能家居網關硬件平臺結構設計
8.2.4 智能家居網關軟件平臺設計
8.2.5 移動終端APP設計
習題8
參考文獻
Cortex-A8原理、實踐及應用(本科教材) 作者簡介
姜余祥,男,北京聯合大學智慧城市學院副教授,多年來一直從事電子系統設計、嵌入式系統應用以及電子信息類大學生競賽的教學與指導工作。
- >
回憶愛瑪儂
- >
月亮虎
- >
上帝之肋:男人的真實旅程
- >
推拿
- >
煙與鏡
- >
自卑與超越
- >
羅庸西南聯大授課錄
- >
朝聞道