-
>
全國(guó)計(jì)算機(jī)等級(jí)考試最新真考題庫(kù)模擬考場(chǎng)及詳解·二級(jí)MSOffice高級(jí)應(yīng)用
-
>
決戰(zhàn)行測(cè)5000題(言語(yǔ)理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強(qiáng)教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
LINUX嵌入式系統(tǒng)高級(jí)程序設(shè)計(jì) 版權(quán)信息
- ISBN:9787115239372
- 條形碼:9787115239372 ; 978-7-115-23937-2
- 裝幀:暫無(wú)
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類:>>
LINUX嵌入式系統(tǒng)高級(jí)程序設(shè)計(jì) 本書特色
linux嵌入式系統(tǒng)開發(fā)*新動(dòng)態(tài)
以項(xiàng)目方式揭示linux嵌入式開發(fā)的全過程
嵌入式系統(tǒng)開發(fā)人員**
LINUX嵌入式系統(tǒng)高級(jí)程序設(shè)計(jì) 內(nèi)容簡(jiǎn)介
時(shí)至今日,多數(shù)嵌入式產(chǎn)品中都有l(wèi)inux的身影。嵌入式開發(fā)人員可以使用更先進(jìn)的方法、花費(fèi)更多的時(shí)間來(lái)調(diào)優(yōu)linux,并可以利用開源代碼構(gòu)建健壯的、特性豐富的應(yīng)用程序。
本書內(nèi)容新穎、邏輯嚴(yán)密,全面介紹了linux嵌入式開發(fā)環(huán)境,還進(jìn)一步就目標(biāo)板和開發(fā)環(huán)境的選擇提供了建議。全書以項(xiàng)目方式帶領(lǐng)讀者一步步深入嵌入式linux開發(fā)的各種技術(shù),分析了開發(fā)中的常見問題。
如果你是專業(yè)的嵌入式開發(fā)人員,并對(duì)linux開發(fā)有基本的了解,那么本書恰好適合你閱讀。
LINUX嵌入式系統(tǒng)高級(jí)程序設(shè)計(jì) 目錄
第2章 配置軟件環(huán)境
第3章 目標(biāo)機(jī)仿真與虛擬機(jī)
第4章 開始你的項(xiàng)目
第5章 獲取對(duì)應(yīng)于目標(biāo)板的linux
第6章 從頭開始創(chuàng)建linux發(fā)布版
第7章 啟動(dòng)目標(biāo)板
第8章 配置應(yīng)用開發(fā)環(huán)境
第9章 應(yīng)用開發(fā)
第10章 調(diào)試應(yīng)用程序
第11章 內(nèi)核配置和開發(fā)
第12章 實(shí)時(shí)
第13章 使用開源軟件項(xiàng)目
第14章 busybox
第15章 系統(tǒng)設(shè)計(jì)
LINUX嵌入式系統(tǒng)高級(jí)程序設(shè)計(jì) 節(jié)選
《Linux嵌入式系統(tǒng)高級(jí)程序設(shè)計(jì)》內(nèi)容簡(jiǎn)介:時(shí)至今日,多數(shù)嵌入式產(chǎn)品中都有Linux的身影。嵌入式開發(fā)人員可以使用更先進(jìn)的方法、花費(fèi)更多的時(shí)間來(lái)調(diào)優(yōu)Linux,并可以利用開源代碼構(gòu)建健壯的、特性豐富的應(yīng)用程序。《Linux嵌入式系統(tǒng)高級(jí)程序設(shè)計(jì)》內(nèi)容新穎、邏輯嚴(yán)密,全面介紹了Linux嵌入式開發(fā)環(huán)境,還進(jìn)一步就目標(biāo)板和開發(fā)環(huán)境的選擇提供了建議。全書以項(xiàng)目方式帶領(lǐng)讀者一步步深入嵌入式Linux開發(fā)的各種技術(shù),分析了開發(fā)中的常見問題。如果你是專業(yè)的嵌入式開發(fā)人員,并對(duì)Linux開發(fā)有基本的了解,那么《Linux嵌入式系統(tǒng)高級(jí)程序設(shè)計(jì)》恰好適合你閱讀。
LINUX嵌入式系統(tǒng)高級(jí)程序設(shè)計(jì) 相關(guān)資料
插圖:1.基于標(biāo)準(zhǔn)Linux操作系統(tǒng)和相關(guān)的開源項(xiàng)目遵守工業(yè)標(biāo)準(zhǔn)。大多數(shù)情況下,可用的開源實(shí)現(xiàn)是某個(gè)標(biāo)準(zhǔn)的規(guī)范或參考實(shí)現(xiàn)。參考實(shí)現(xiàn)包含了對(duì)規(guī)范的解釋,是一致性測(cè)試的基礎(chǔ)。簡(jiǎn)言之,參考實(shí)現(xiàn)是用于度量其他實(shí)現(xiàn)的標(biāo)準(zhǔn)。如果讀者不熟悉參考實(shí)現(xiàn)的概念,可能會(huì)有點(diǎn)困惑。例如,POSIX中用于處理線程和進(jìn)程間通信的部分,通常稱作標(biāo)準(zhǔn)組是IEEE(Institute of Electricaland Electronics Engineers,電氣和電子工程師協(xié)會(huì))的一部分,它是一個(gè)委員會(huì),設(shè)計(jì)了用于與線程交互的API,但該標(biāo)準(zhǔn)的實(shí)現(xiàn)則由另一個(gè)標(biāo)準(zhǔn)組完成。實(shí)際上,在標(biāo)準(zhǔn)的工作開始時(shí),委員會(huì)的一個(gè)或多個(gè)參與者會(huì)自愿創(chuàng)建相關(guān)的代碼,即參考實(shí)現(xiàn)。參考實(shí)現(xiàn)會(huì)包括一個(gè)測(cè)試套件,其他實(shí)現(xiàn)需要通過測(cè)試套件,才能證明相關(guān)代碼是按照規(guī)范編寫的。使用基于標(biāo)準(zhǔn)的軟件,不僅關(guān)系到質(zhì)量,也關(guān)系到平臺(tái)無(wú)關(guān)性。項(xiàng)目基于遵守標(biāo)準(zhǔn)的軟件,可以減少因?yàn)樘囟ㄓ趶S商的特性而鎖定到具體平臺(tái)的可能性。廠商可能是善意的,但這些額外特性的好處通常會(huì)因?yàn)槿狈ゲ僮餍院妥杂蛇x擇權(quán)而被抵消,互操作性和自由選擇權(quán)已經(jīng)悄然成為商業(yè)事務(wù)的一部分,但很少被認(rèn)真考慮。在一個(gè)有許多嵌入式設(shè)備建立連接(很多時(shí)候是連接到任意的系統(tǒng),而非彼此連接)的世界里,標(biāo)準(zhǔn)變得越發(fā)重要。以太網(wǎng)是一種這樣的連接方法,但還有其他選擇,如Zigbee、CANbus、SCSI,這只是其中幾個(gè)例子而已。2.進(jìn)程隔離與控制Linux內(nèi)核在最基本的層面上,以通用API的形式提供了這些服務(wù),供訪問系統(tǒng)資源之用。管理任務(wù),使之與內(nèi)核彼此隔離。提供統(tǒng)一接口,供訪問系統(tǒng)硬件資源之用。當(dāng)存在爭(zhēng)用時(shí),充當(dāng)資源的仲裁者。這些是非常重要的特性,與硬件和資源訪問未能得到嚴(yán)密管理的環(huán)境相比,這些特性將產(chǎn)生一個(gè)更為穩(wěn)定的環(huán)境。例如,在沒有操作系統(tǒng)時(shí),每個(gè)運(yùn)行的程序?qū)λ锌捎玫奈锢韮?nèi)存都具有同等訪問權(quán)限。這意味著,一個(gè)程序中的溢出錯(cuò)誤,將會(huì)寫入到由另一個(gè)程序使用的內(nèi)存中,除非對(duì)系統(tǒng)中所有的代碼進(jìn)行檢查,否則第二個(gè)程序的失敗原因會(huì)看似神秘而無(wú)法解釋。資源爭(zhēng)用的概念是比較復(fù)雜的,不僅僅只是確保兩個(gè)進(jìn)程不會(huì)同時(shí)向串口寫數(shù)據(jù)這樣簡(jiǎn)單,稀缺的資源是處理器時(shí)間,而操作系統(tǒng)可以決定在何時(shí)運(yùn)行哪個(gè)進(jìn)程,以便最大化所能處理的工作量。
LINUX嵌入式系統(tǒng)高級(jí)程序設(shè)計(jì) 作者簡(jiǎn)介
Gene Sally 從十幾歲就開始接觸計(jì)算機(jī),有著近10年的嵌入式項(xiàng)目開發(fā)經(jīng)驗(yàn)。利用Linux開發(fā)過會(huì)計(jì)、保險(xiǎn)處理、社會(huì)福利系統(tǒng)以及電信管理軟件的測(cè)試軟件。曾任職于一家專門開發(fā)嵌入式Linux工具和發(fā)布版的公司,擔(dān)任過工程師、培訓(xùn)師、技術(shù)支持等職務(wù)。
- >
中國(guó)人在烏蘇里邊疆區(qū):歷史與人類學(xué)概述
- >
唐代進(jìn)士錄
- >
羅曼·羅蘭讀書隨筆-精裝
- >
上帝之肋:男人的真實(shí)旅程
- >
我與地壇
- >
我從未如此眷戀人間
- >
二體千字文
- >
【精裝繪本】畫給孩子的中國(guó)神話