-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
嵌入式系統設計與應用——基于ARM CORTEX-A8和LINUX(第3版)(微課視頻版) 版權信息
- ISBN:9787302654735
- 條形碼:9787302654735 ; 978-7-302-65473-5
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
嵌入式系統設計與應用——基于ARM CORTEX-A8和LINUX(第3版)(微課視頻版) 本書特色
? 從底層驅動到應用軟件,全面覆蓋基于ARM Cortex-A8和Linux的嵌入式系統開發全過程。
? 以ARM Cortex-A8作為系統核心處理器架構,從作者自身從事的科研項目和實踐活動出發,選擇了具有一定實用價值、包含交叉學科知識且反映嵌入式系統與物聯網技術結合的三個項目實例。這些實例不僅從理論上深化拓展嵌入式系統設計方法和理念,也從實踐角度提出“碰到問題如何運用所學知識解決問題”的觀點,促進學生學以致用思想的升華。
? 增加Qt和SQLite數據庫相關知識,以滿足日益增長的嵌入式系統UI設計與數據處理需求,更符合學科特點和滿足智能移動平臺需要。
? 融入課程思政元素,配套微課視頻、工程文件、教學課件、教學大綱、思政案例等資源。
嵌入式系統設計與應用——基于ARM CORTEX-A8和LINUX(第3版)(微課視頻版) 內容簡介
本書以當前嵌入式系統領域里具有代表性的ARM Cortex-A8處理器和嵌入式Linux作為分析對象,從嵌入式系統的發展歷史和特點出發,對A8嵌入式處理器的體系結構、存儲系統、中斷系統、ARM指令集和S5PV210微處理器進行了詳細介紹。在此基礎上,闡述了ARM-linux內核、文件系統、移植及調試方法、驅動程序的設計等內容。然后,本書介紹了QT圖形界面程序和SQLite數據庫。*后介紹了嵌入式系統設計方法以及三個應用案例。本書可以作為高等學校計算機、電子、電信類專業的教材,也可以作為相關嵌入式開發人員的參考用書。
嵌入式系統設計與應用——基于ARM CORTEX-A8和LINUX(第3版)(微課視頻版) 目錄
子系統 5.6ARMLinux系統調用 5.7本章小結 習題 第6章嵌入式Linux文件系統 微課視頻: 15分鐘,2集 6.1Linux文件系統基礎 6.1.1概述 6.1.2ext2文件系統 6.1.3ext3和ext4文件系統 6.2嵌入式文件系統 6.2.1概述 6.2.2JFFS2嵌入式文件系統 6.3YAFFS與YAFFS2文件系統簡介 6.3.1YAFFS文件系統 6.3.2YAFFS2文件系統簡介 6.4根文件系統 6.4.1根文件系統概述 6.4.2根文件系統的制作工具——BusyBox 6.4.3YAFFS2文件系統的創建 6.5本章小結 習題
第7章嵌入式Linux系統移植及調試 微課視頻: 122分鐘,8集 7.1BootLoader基本概念與典型結構 7.1.1BootLoader基本概念 7.1.2BootLoader的操作模式 7.1.3BootLoader的典型結構 7.1.4常見的BootLoader 7.2UBoot 7.2.1UBoot概述 7.2.2UBoot啟動的一般流程 7.2.3UBoot環境變量 7.2.4UBoot命令 7.3交叉開發環境的建立 7.4交叉編譯工具鏈 7.4.1交叉編譯工具鏈概述 7.4.2工具鏈的構建方法 7.4.3交叉編譯工具鏈的主要工具 7.4.4Makefile 7.5嵌入式Linux系統移植過程 7.5.1UBoot移植 7.5.2內核的配置、編譯和移植 7.6GDB調試器 7.7遠程調試 7.7.1遠程調試工具的構成 7.7.2通信協議——RSP 7.7.3遠程調試的實現方法及設置 7.7.4遠程調試應用實例方法 7.8內核調試 7.8.1printk() 7.8.2KDB 7.8.3Kprobes 7.8.4KGDB 7.9本章小結 習題 第8章設備驅動程序設計 微課視頻: 65分鐘,6集 8.1設備驅動程序開發概述 8.1.1Linux設備驅動程序分類 8.1.2驅動程序的處理過程 8.1.3設備驅動程序框架 8.1.4驅動程序的加載 8.2內核設備模型 8.2.1設備模型功能 8.2.2sysfs 8.2.3sysfs的實現機制kobject 8.2.4設備模型的組織——platform總線 8.3字符設備驅動設計框架 8.3.1字符設備的重要數據結構 8.3.2字符設備驅動框架 8.4GPIO驅動概述 8.4.1gpiolib關鍵數據結構 8.4.2GPIO的申請和注冊 8.5I2C總線驅動設計 8.5.1I2C總線概述 8.5.2I2C驅動程序框架 8.5.3關鍵數據結構 8.5.4I2C核心接口函數 8.5.5I2C設備驅動的通用方法 8.6塊設備驅動程序設計概述 8.6.1塊設備驅動整體框架 8.6.2關鍵數據結構 8.6.3塊設備的請求隊列操作 8.7嵌入式網絡設備驅動設計 8.7.1網絡設備驅動程序框架 8.7.2網絡設備驅動程序關鍵數據結構 8.7.3網絡設備驅動程序設計方法概述 8.8網絡設備驅動程序示例——網卡DM9000驅動程序分析 8.9本章小結 習題 第9章Qt圖形界面應用程序開發基礎 微課視頻: 14分鐘,2集 9.1Qt簡介 9.2Qt 5概述 9.2.1Qt 5簡介 9.2.2通過“幫助”菜單了解Qt 5的組成——模塊 9.2.3Linux下Qt開發環境的安裝與集成 9.2.4Qt Creator功能和特性 9.3信號和插槽機制 9.4Qt程序設計 9.4.1helloworld程序 9.4.2多窗口應用程序 9.5Qt數據庫應用 9.5.1數據庫驅動 9.5.2Qt與SQLite數據庫的連接 9.5.3SQL模型 9.6本章小結 習題
第10章SQLite數據庫 微課視頻: 63分鐘,6集 10.1SQLite數據庫概述 10.1.1基于Linux平臺的嵌入式數據庫概述 10.1.2SQLite的特點 10.1.3SQLite的體系結構 10.2SQLite安裝 10.3SQLite的常用命令 10.4SQLite的數據類型 10.5SQLite的API函數 10.5.1核心C API函數 10.5.2擴充C API函數 10.6SQLite數據庫管理工具 10.7本章小結 習題 第11章嵌入式系統的開發設計案例 微課視頻: 32分鐘,4集 11.1嵌入式系統設計方法介紹 11.1.1傳統的嵌入式系統設計方法 11.1.2“協同設計”概念的嵌入式系統設計方法 11.2基于ARM的嵌入式Web服務器設計實例 11.2.1系統環境搭建 11.2.2Web服務器原理 11.2.3嵌入式Web服務器設計 11.3物聯網網關設計實例 11.3.1背景介紹——環境監測系統平臺整體架構 11.3.2網關節點硬件設計方案 11.3.3系統軟件設計 11.3.4數據庫建設 11.4智能無人值守實驗室監控系統設計實例 11.4.1系統總體框架 11.4.2學生選課預約 11.4.3門禁系統 11.4.4ZigBee網絡的網絡拓撲及路由協議 11.4.5Qt的使用 11.5本章小結 參考文獻
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
史學評論
- >
推拿
- >
山海經
- >
中國歷史的瞬間
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
姑媽的寶刀
- >
唐代進士錄