零基礎學ARM9嵌入式Linux系統(tǒng)開發(fā)

出版時間:2010-10  出版社:機械工業(yè)出版社  作者:段群杰 等編著  頁數(shù):461  
Tag標簽:無  

前言

嵌入式系統(tǒng)是指以應用為核心,以計算機技術為基礎,對功能、可靠性、成本、體積和功耗有嚴格要求的專用計算機系統(tǒng)。在當前數(shù)字信息技術和網(wǎng)絡技術高速發(fā)展的后Pc時代,嵌入式系統(tǒng)已經(jīng)廣泛地滲透到消費電子、航空航天、汽車電子、醫(yī)療保健、網(wǎng)絡通信、工業(yè)控制等各個領域。ARM已成為嵌入式技術的代名詞。正在以不同的形式悄悄地改變著人們的生產(chǎn)、生活方式。隨著ARM微處理器和嵌入式技術的不斷發(fā)展,ARM9處理器已成為嵌入式開發(fā)的主流。從技術層面來說,嵌入式系統(tǒng)實際上是硬軟件的有機結(jié)合體。因此,一個優(yōu)秀的嵌入式系統(tǒng)設計人員常常需要具備硬件和軟件兩個方面的知識。故本書在寫作思路上兼顧硬件和軟件兩個方面的知識,以使不同需求的讀者都能在本書中找到適合于自身開發(fā)設計的靈感和處理問題的方式方法。本書以頻率高達220MHz的ARM9微處理器為平臺,詳細介紹了嵌入式系統(tǒng)開發(fā)的各個主要環(huán)節(jié)。在講述原理的同時,從功能需求入手,輔以代碼分析,詳盡地講解了嵌入式系統(tǒng)開發(fā)的各種技術,內(nèi)容涵蓋了硬軟件兩個層面。每一章內(nèi)容都獨立成為一個主題,向讀者較全面地展現(xiàn)了嵌入式系統(tǒng)開發(fā)的全部過程。本書特點本書以“立足基本理論、系統(tǒng)全面、由淺入深、實例引導、貼近實用”為宗旨,基于嵌入式系統(tǒng)開發(fā)的基本流程,詳細講解各種指令的使用方法及相關技巧,內(nèi)容翔實、實踐性強。內(nèi)容特點如下。1.零點起航本書是一本從入門到精通的開發(fā)教程,特別適合于想以ARM9進行嵌入式系統(tǒng)學習和設計的初學者學習和閱讀。通過閱讀本書使讀者能夠很快掌握ARM9嵌入式系統(tǒng)開發(fā)的一般步驟和方法。2.結(jié)構(gòu)合理,深人淺出內(nèi)容編排上遵循了讀者學習的一般規(guī)律,便于短時間內(nèi)掌握ARM嵌入式系統(tǒng)開發(fā)的基本方法和一般步驟。通過深入淺出的講解,使原本枯燥的內(nèi)容變得生動有趣、易于消化吸收、便于舉一反三。

內(nèi)容概要

本書以ARM9微處理器為硬件平臺,詳細講解了ARM9芯片的硬件結(jié)構(gòu)及軟件體系。結(jié)合所選的ARM9芯片S3C2410X,闡述了嵌入式系統(tǒng)開發(fā)的各個主要環(huán)節(jié)。詳盡講解了芯片內(nèi)部的各種資源及相關的外圍電路設計與編程方法。在此基礎上介紹了嵌入式系統(tǒng)軟硬件設計、調(diào)試方法,詳細介紹了嵌入式系統(tǒng)下驅(qū)動程序的開發(fā)方法和Linux內(nèi)核移植的基本知識。詳述了S3C2410X開發(fā)平臺Bootloader、ADS集成開發(fā)環(huán)境和圖形用戶界面編輯環(huán)境Qt。    本書以“立足基本理論、系統(tǒng)全面、由淺入深、實例引導、貼近實用”為宗旨,基于嵌入式系統(tǒng)開發(fā)的基本流程,詳細講解基本指令的使用方法及相關技巧,內(nèi)容翔實、實踐性強。另外,本書配套光盤給出了書中的實例文件、開發(fā)過程的操作錄像文件、常用元器件及芯片等豐富的拓展資源,極大地方便了讀者自學,動手實踐。    本書可作為機電控制、信息家電、工業(yè)控制、手持儀器、醫(yī)療器械、機器人技術等方面嵌入式系統(tǒng)開發(fā)與應用的參考書,也可以作為高等院校有關嵌入式系統(tǒng)教學的本科生或研究生教材。

書籍目錄

前言第一篇  入門篇  第1章  嵌入式系統(tǒng)    1.1  嵌入式系統(tǒng)簡介      1.1.1  嵌入式系統(tǒng)的特點      1.1.2  嵌入式系統(tǒng)的應用領域      1.1.3  嵌入式系統(tǒng)的發(fā)展趨勢    1.2  嵌入式系統(tǒng)的組成      1.2.1  嵌入式平臺的硬件結(jié)構(gòu)      1.2.2  板級支持包和嵌入式系統(tǒng)      1.2.3  嵌入式系統(tǒng)上的應用程序    1.3  嵌入式系統(tǒng)中的處理器      1.3.1  微處理器      1.3.2  微控制器      1.3.3  數(shù)字信號處理器      1.3.4  嵌入式片上系統(tǒng)    1.4  嵌入式系統(tǒng)的一般設計流程和方法      1.4.1  嵌入式系統(tǒng)的一般設計流程      1.4.2  嵌入式系統(tǒng)的一般設計方法    1.5  實踐拓展    1.6  習題  第2章  ARM微處理器結(jié)構(gòu)  第3章  ARM微處理器指令系統(tǒng)第二篇  基礎篇  第4章  構(gòu)建嵌入式開發(fā)環(huán)境  第5章  S3C2410X硬件結(jié)構(gòu)及功能  第6章  S3C2410X的外部接口  第7章  嵌入式操作系統(tǒng)第三篇  提高篇  第8章  S3C2410X平臺Bootloader  第9章  移植嵌入式操作系統(tǒng)  第10章  嵌入式系統(tǒng)的設備管理及驅(qū)動  第11章  嵌入式Linux C語言開發(fā)工具  第12章  嵌入式C語言開發(fā)流程第四篇  精通篇  第13章  ADS集成開發(fā)環(huán)境  第14章  圖形用戶界面編輯環(huán)境Qt  第15章  S3C2410X完整開發(fā)系統(tǒng)的設計  參考文獻

章節(jié)摘錄

插圖:(1)消費類電子應用領域嵌入式系統(tǒng)在消費類電子產(chǎn)品領域的發(fā)展最為迅速,并且在此領域中的嵌入式處理器的需求量也最大。例如,機頂盒、DVD、噴墨打印機、數(shù)碼相機、激光打印機、數(shù)字錄像機和各種視頻/圖像處理卡等。此外,還包括可視電話,具有FM、MP3/MP4、攝像頭、數(shù)據(jù)存儲卡、K.JAVA、小額賬戶銀行業(yè)務、定位等功能的手機,智能手機/PDA,具有藍牙功能的外圍設備等。也包括白色商品(如洗衣機、冰箱、冰柜、空調(diào)、電熨斗及微波爐、洗碗機等)和棕色貨物(如電視、錄音機、音響等外殼為棕色的電子產(chǎn)品)等。(2)智能儀器、儀表應用領域這類產(chǎn)品一般都有一個應用處理器和一個運算處理器,完成一定的數(shù)據(jù)采集、分析、存儲、打印、顯示等功能。它們主要是開發(fā)人員在實驗室里的必備工具,如網(wǎng)絡分析儀、數(shù)字示波器、熱成像儀等。通過它們的使用,開發(fā)人員的工作效率得到了極大的提高。(3)通信信息應用領域主要包括無線通信的各種基站,第2代和第3代通信終端GSM手機和3G手機,在民用市場應用較多的網(wǎng)絡通信設備路由器、交換機,以及車載通信系統(tǒng)終端全球衛(wèi)星定位系統(tǒng)GPs等。基于網(wǎng)絡應用的無線局域網(wǎng)、IP電話、VOIP、數(shù)字調(diào)制解調(diào)器和網(wǎng)卡等。目前,市場發(fā)展最快的就是遠程監(jiān)控系統(tǒng)中應用的嵌入式系統(tǒng)了。(4)自動化領域在汽車市場上主要包括ABS(制動放抱死系統(tǒng))、:Body&Dashboard(將汽車運行時各個部分的運行狀態(tài)反映在汽車表盤上的汽車表盤系統(tǒng))、Infotainment(汽車信息娛樂)、Power-train(汽車引擎控制系統(tǒng))和汽車發(fā)動機控制器ECU等;在工業(yè)控制領域中的工業(yè)過程控制、電力系統(tǒng)及其安全區(qū)、數(shù)控機床等。

編輯推薦

《零基礎學ARM9嵌入式Linux系統(tǒng)開發(fā)》以ARM9微處理器為硬件平臺,系統(tǒng)地論述了嵌入式系統(tǒng)開發(fā)的設計思想和各個主要環(huán)節(jié),深刻詮釋了嵌入式系統(tǒng)開發(fā)的基本理論、基本方法與實用技巧,內(nèi)容涉及軟硬件兩個層面。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    零基礎學ARM9嵌入式Linux系統(tǒng)開發(fā) PDF格式下載


用戶評論 (總計25條)

 
 

  •   沒有基礎還是不大好學習,書本內(nèi)介紹的還好,但是自己理解能力有限
  •   講的比較基礎,適合新手
  •   書不錯,挺喜歡的,快遞也挺快
  •   書挺好,價格合理,送貨速度還能接受吧
  •   真的蠻好,。。
  •   還是正版看了舒服
  •   適合從沒接觸過ARM的人看,對已經(jīng)有所了解的人,不建議購買。
  •   該書實例較少,當隨贈得光盤中有視頻講解挺好的。
  •   書還行比較詳細···可什么怎么送的兩張光盤內(nèi)的東西都是一樣的
  •   這是值得買的一本書,我在網(wǎng)上又下了視頻,兩者結(jié)合很不錯?。。?/li>
  •   由淺入深,正在學習中。
  •   最近研究的領域,從當當買了一系列,希望能充實下自己。
  •   感覺不錯,比較適合像我這樣子的初學者
  •   在學校也學過一些基礎知識,看起來這書前部分還是十分基本的 基礎中的基礎沒有什么難度 但后面有了實際操作看的就有點費勁了。
  •   這書一般般吧,內(nèi)客比較繁雜且很多問題交代的不清楚,感覺不怎么適和初學者和自學者
  •   名字不錯,印刷精美,但是。。。里面大段大段的內(nèi)容和百度百科不差一個字!只能說里面所謂的富有經(jīng)驗的開發(fā)者不知道有沒有實戰(zhàn)經(jīng)驗啊,學不到什么東西,沒什么原創(chuàng)感!哎,現(xiàn)在的書啊,成功得太浮躁了,只是靠商業(yè)包裝了。我感覺機械工業(yè)出版社就是這水平了
  •   代碼相當少,真是感覺像一本datasheet
  •   視頻是一些片段,不是針對各個章節(jié)的,全程視頻是有點夸大
  •   我的光盤發(fā)過來就裂了,嚴重要求重發(fā)一個光盤?。?!
  •   書都好薄,紙張不怎么好,跟盜版的一樣,這本書中錯誤有點多啊,這本本我才看40頁,錯誤有4-5處了,這本書這本書還是要仔細看才看得懂,那個直接尋址的規(guī)則看了我1小時,不過我還是蠻喜歡這本書的講解風格的,才看,也不好怎么深入評價
  •   可以用他來入門。推薦一下吧。
  •   全文 都是在超被人的東西,沒一點新意 還有就是代碼很少。一直在把arm手冊的東西弄過來,作者水平很低。
  •   書的內(nèi)容一般般,很淺!最坑爹的是定價65.00在書的倒數(shù)第一頁 《 零基礎學系列叢書 》中有《 零基礎學ARM9&嵌入式Linux 》 段群杰 45.00
  •   書挺好,適合沒基礎的
  •   全書內(nèi)容豐富,只是全面.對于初學者有很大幫助.但是具體細節(jié)講解不是很透徹.讓人有困惑.
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7