嵌入式Linux系統開發教程 版權信息
- ISBN:9787121293733
- 條形碼:9787121293733 ; 978-7-121-29373-3
- 裝幀:暫無
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
嵌入式Linux系統開發教程 本書特色
本書結合大量實例,在基于arm cortex-a9 四核處理器的硬件教學平臺上,全面詳細地講解了arm處理器及在其上的嵌入式linux 系統開發。本書主要內容包括arm 處理器及常用指令介紹,linux 編程環境,交叉開發環境,boot loader 介紹u-boot 啟動過程及移植,linux 內核配置、編譯及qt 移植等。其中移植相關的內容不僅給出了移植的方法和步驟,還講解了為什么要這么做。重視實踐,實用是本書的*大特點,同時,本書配合大量的習題,讀者能快速地掌握嵌入式linux 系統開發的要點。本書可作為大學院校電子、通信、計算機、自動化等專業的“嵌入式linux 系統開發”課程的教材,也可作為嵌入式開發人員的參考用書。
嵌入式Linux系統開發教程 內容簡介
關注理論知識結構完整性,重視實踐前瞻性環節;內容基于流行的arm cortex-a9處理器 uboot系統 linux系統;豐富的系統移植和系統構建案例;所有實驗均可通過fs4412硬件平臺驗證
嵌入式Linux系統開發教程 目錄
第1 章 嵌入式系統概述 ·············································································· 11.1 嵌入式系統 ....................................................................................................... 21.2 嵌入式操作系統................................................................................................ 31.3 嵌入式linux 歷史 ............................................................................................ 51.4 嵌入式linux 開發環境 .................................................................................... 61.5 嵌入式linux 系統開發要點 ............................................................................ 8第2 章 arm處理 ······················································································ 92.1 arm 處理器簡介 ........................................................................................... 102.1.1 arm 公司簡介 .................................................................................... 112.1.2 arm 處理器體系結構 ........................................................................ 122.1.3 linux 與arm 處理器 ........................................................................ 172.2 arm 指令集 ................................................................................................... 182.2.1 arm 微處理器的指令集概述 ............................................................ 182.2.2 arm 指令尋址方式 ............................................................................ 192.2.3 thumb 指令 ......................................................................................... 212.2.4 thumb-2 指令 ...................................................................................... 222.2.5 thumbee 指令 .................................................................................... 222.3 典型arm 處理器簡介 .................................................................................. 222.3.1 atmel at91rm9200 ........................................................................... 222.3.2 samsung s3c2410 ............................................................................... 232.3.3 ti omap5 系列 ................................................................................... 252.3.4 freescale i.max6 .................................................................................. 262.3.5 intel xscale pxa 系列 ......................................................................... 272.3.6 cortex-a 系列的exynos4412 ............................................................. 292.4 華清遠見 fs4412 開發板 .............................................................................. 302.4.1 華清遠見 fs4412 開發板介紹 ........................................................... 302.4.2 眾多的開發板供應商 .......................................................................... 342.5 習題 ................................................................................................................. 34第3 章 linux 編程環境 ··············································································· 353.1 linux 常用工具 ............................................................................................... 363.1.1 shell 簡介 ............................................................................................. 363.1.2 常用的shell 命令 ................................................................................ 383.1.3 編寫shell 腳本 .................................................................................... 463.1.4 正則表達式 .......................................................................................... 503.1.5 程序編輯器 .......................................................................................... 533.2 makefile ........................................................................................................... 573.2.1 gnu make............................................................................................ 573.2.2 makefile 規則語法 .............................................................................. 593.2.3 makefile 文件中變量的使用 ............................................................... 603.3 二進制代碼工具的使用 ............................
展開全部
嵌入式Linux系統開發教程 作者簡介
華清遠見嵌入式培訓中心,是國內成立較早、規模較大的專業嵌入式培訓機構。為滿足快速增長的移動開發領域對Android等主流嵌入式操作系統研發人才的需求,華清遠見在多年高端嵌入式專業培訓和豐富的企業內訓實施經驗的基礎上,于2004年正式成立華清遠見3G學院,學院充分整合行業經驗及專業領域的企業合作資源優勢,打造出專業、科學的實訓體系,幫助合作院校時刻緊跟行業用人需求的新趨勢,引導畢業生在知識結構上更好地實現與企業真實需求的對接,從而有效提高其就業競爭優勢,順利進入專業研發領域。