出版時(shí)間:2009-8 出版社:電子工業(yè)出版社 作者:張同光 主編 頁(yè)數(shù):307
內(nèi)容概要
本書(shū)以嵌入式軟件的基本開(kāi)發(fā)技術(shù)為主線,以ARM+Linux為基本架構(gòu),系統(tǒng)講述了嵌入式軟件開(kāi)發(fā)的基本知識(shí)、基本流程、基本方法。采用理論和實(shí)例相結(jié)合的編寫(xiě)方法,內(nèi)容注重實(shí)用,結(jié)構(gòu)清晰,圖文并茂,通俗易懂,力求做到使讀者在興趣中學(xué)習(xí)嵌入式軟件開(kāi)發(fā)技術(shù)。本書(shū)共9章,主要內(nèi)容包括:嵌入式系統(tǒng)開(kāi)發(fā)技術(shù)基礎(chǔ)、嵌入式軟件開(kāi)發(fā)基礎(chǔ)、嵌入式系統(tǒng)開(kāi)發(fā)環(huán)境、引導(dǎo)加載程序BootLoader的移植、Linux在ARM平臺(tái)的移植、根文件系統(tǒng)、嵌入式Linux設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)、嵌入式Linux的圖形用戶接口、基于SkyEye的嵌入式系統(tǒng)開(kāi)發(fā)。 本書(shū)可作為高職高專院校計(jì)算機(jī)或電子類專業(yè)的教材,也可作為相關(guān)工程技術(shù)人員進(jìn)行嵌入式系統(tǒng)軟件開(kāi)發(fā)的參考書(shū)。
書(shū)籍目錄
第1章 嵌入式系統(tǒng)開(kāi)發(fā)技術(shù)基礎(chǔ) 1.1 嵌入式系統(tǒng)概述 1.2 嵌入式處理器 1.3 嵌入式操作系統(tǒng) 1.4 嵌入式系統(tǒng)的結(jié)構(gòu)、開(kāi)發(fā)流程、開(kāi)發(fā)要點(diǎn) 本章小結(jié) 習(xí)題1第2章 嵌入式軟件開(kāi)發(fā)基礎(chǔ) 2.1 Linux C語(yǔ)言程序設(shè)計(jì)基礎(chǔ)知識(shí) 2.2 實(shí)例——使用gcc編譯器 2.3 實(shí)例——使用make及Makefile文件 2.4 實(shí)例——使用gdb調(diào)試器 2.5 ARM匯編語(yǔ)言程序設(shè)計(jì) 2.6 混合語(yǔ)言編程 本章小結(jié) 習(xí)題2第3章 嵌入式系統(tǒng)開(kāi)發(fā)環(huán)境 3.1 嵌入式系統(tǒng)開(kāi)發(fā)環(huán)境簡(jiǎn)介 3.2 OK2440-Ⅱ開(kāi)發(fā)平臺(tái)介紹 3.3 交叉編譯的基本知識(shí) 3.4 實(shí)例——?jiǎng)?chuàng)建交叉編譯環(huán)境 3.5 實(shí)例——TFTP服務(wù)器的搭建 3.6 實(shí)例——_NFS服務(wù)器的搭建 本章小結(jié) 習(xí)題3第4章 引導(dǎo)加載程序BootLoader的移植 4.1 BootLoader 4.2 常見(jiàn)BootLoader介紹 4.3 實(shí)例——引導(dǎo)程序U—Boot的移植 4.4 實(shí)例——使用U.Boot 本章小結(jié) 習(xí)題4第5章 Linux在ARM平臺(tái)的移植 5.1 Linux內(nèi)核 5.2 實(shí)例——Linux內(nèi)核的移植 5.3 Linux內(nèi)核啟動(dòng)流程分析 本章小結(jié) 習(xí)題第6章 根文件系統(tǒng)第7章 嵌入式Linux設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā) 第8章 嵌入式Linux的圖形用戶接口 第9章 基于SkyEye的嵌入式系統(tǒng)開(kāi)發(fā)附錄參考文獻(xiàn)
章節(jié)摘錄
第1章 嵌入式系統(tǒng)開(kāi)發(fā)技術(shù)基礎(chǔ)嵌入式系統(tǒng)是當(dāng)前最熱門、最有發(fā)展前途的IT應(yīng)用領(lǐng)域之一。特別是嵌入式軟件產(chǎn)業(yè)的迅猛發(fā)展,導(dǎo)致目前國(guó)內(nèi)外從事嵌入式軟件開(kāi)發(fā)的人才非常稀缺。據(jù)預(yù)測(cè),在未來(lái)幾年,嵌入式系統(tǒng)的發(fā)展將為幾乎所有的電子設(shè)備注入新的活力。1.1 嵌入式系統(tǒng)概述嵌入式系統(tǒng)是繼PC和Internet之后最偉大的發(fā)明,嵌入式系統(tǒng)及其應(yīng)用已成為當(dāng)前研究和應(yīng)用的熱點(diǎn)。如今嵌入式系統(tǒng)已滲透到日常生活的方方面面,帶來(lái)的工業(yè)年產(chǎn)值已超過(guò)數(shù)萬(wàn)億美元,在工業(yè)控制、消費(fèi)電子等領(lǐng)域的應(yīng)用范圍不斷擴(kuò)大。由于嵌入式系統(tǒng)要嵌入到對(duì)象系統(tǒng)中,實(shí)現(xiàn)的是對(duì)象的智能化控制,因此,它有著與通用計(jì)算機(jī)系統(tǒng)完全不同的技術(shù)要求與技術(shù)發(fā)展方向。通用計(jì)算機(jī)系統(tǒng)的技術(shù)要求是高速、海量的數(shù)值計(jì)算,技術(shù)發(fā)展方向是總線速度的無(wú)限提升,存儲(chǔ)容量的無(wú)限擴(kuò)大。而嵌入式計(jì)算機(jī)系統(tǒng)的技術(shù)要求則是對(duì)象的智能化控制能力,技術(shù)發(fā)展方向是與對(duì)象系統(tǒng)密切相關(guān)的嵌入性能、控制能力與控制的可靠性。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版