嵌入式軟件開發(fā)內(nèi)容簡介《嵌入式軟件開發(fā)》系統(tǒng)地介紹了嵌入式系統(tǒng)的軟件開發(fā)方法?! 肚度胧杰浖_發(fā)》可作為高職、??圃盒S嬎銠C類、電子類、信息類專業(yè)高年級學(xué)生的教材,也可作為一些進修班的培訓(xùn)教材,同時亦可作為企業(yè)各類嵌入式產(chǎn)品開發(fā)人員、嵌入式技術(shù)愛好者的學(xué)習(xí)參考資料?! ?62嵌入式應(yīng)用軟件面臨的挑戰(zhàn)?! ?2嵌入式處理器的分類。 31嵌入式操作系統(tǒng)的發(fā)展?! 〉?章嵌入式軟件設(shè)計的幾個問題
大學(xué)軟件專業(yè)分哪幾類、以及說明.嵌入式軟件開發(fā)
嵌入式軟件開發(fā)概論《嵌入式軟件開發(fā)》系統(tǒng)介紹了嵌入式系統(tǒng)的軟件開發(fā)方法。這本書分為八章。首先講述了嵌入式系統(tǒng)的概況和應(yīng)用領(lǐng)域,各種典型的嵌入式處理器,嵌入式操作系統(tǒng)的類型和選擇等。然后以嵌入式操作系統(tǒng)和市場占有率第一的操作系統(tǒng)為例,詳細講解了嵌入式操作系統(tǒng)的組成、多任務(wù)環(huán)境的工作原理和交叉開發(fā)的使用,以及嵌入式實時系統(tǒng)軟件設(shè)計的幾個核心問題和嵌入式系統(tǒng)的一般設(shè)計開發(fā)流程。最后,給出了開發(fā)嵌入式系統(tǒng)的相關(guān)培訓(xùn)?!肚度胧杰浖_發(fā)》可以作為高職院校計算機、電子、信息類專業(yè)高年級學(xué)生的教材,也可以作為一些高級班的實訓(xùn)教材,還可以作為企業(yè)各類嵌入式產(chǎn)品開發(fā)人員和嵌入式技術(shù)愛好者的學(xué)習(xí)參考。第一章嵌入式系統(tǒng)概述1.1嵌入式系統(tǒng)的定義1.2嵌入式系統(tǒng)的分類1.3嵌入式系統(tǒng)的特點1.4嵌入式系統(tǒng)的組成1.5嵌入式系統(tǒng)的應(yīng)用領(lǐng)域1.6嵌入式系統(tǒng)的發(fā)展1.6.2嵌入式應(yīng)用面臨的挑戰(zhàn)1.7本章概述練習(xí)第二章嵌入式硬件系統(tǒng)的基礎(chǔ)2.1嵌入式處理器的基本特性2.2處理器的嵌入式部件分類2.2.1嵌入式微處理器2.2.2嵌入式微控制器2.2.3嵌入式DSP處理器2.2.4嵌入式片上系統(tǒng) 2.3典型嵌入式處理器2.3.18051系列單片機2.3.268K/系列2.3, 系列2.3.4ARM系列2.3.5X86系列2.3.6MIPS2.4嵌入式處理器的選擇2.5嵌入式處理器的發(fā)展趨勢2.6本章總結(jié)練習(xí)3嵌入式操作系統(tǒng)的發(fā)展3.1.1嵌入式操作系統(tǒng)的歷史3.1.2嵌入式操作系統(tǒng)的發(fā)展趨勢3.2嵌入式操作系統(tǒng)的分類3.3嵌入式實時系統(tǒng)3.3.1嵌入式實時系統(tǒng)的介紹3.3.2實時系統(tǒng)的分類3.4嵌入式實時操作系統(tǒng)3.4.3 操作系統(tǒng)3.7本章練習(xí)小結(jié)第四章基于Linux的嵌入式軟件開發(fā)4.1嵌入式系統(tǒng)Linux在虛擬機中的安裝4.2.2進入和退出Linux系統(tǒng)4.2, 常用命令4.3嵌入式語言開發(fā)工具4.3.1C語言與嵌入式系統(tǒng)設(shè)計4.3.2嵌入式語言編程環(huán)境4.3.3vi編輯器4.3.4GCC編譯器4.3.4.3.6GDB調(diào)試器4.4μ操作系統(tǒng)簡介4.4.1μ基本架構(gòu)4.4.2μ相關(guān)知識4.4 . 3μ4.5 UX的宿主基于交叉編譯環(huán)境構(gòu)建交叉編譯環(huán)境4.5 . 3 4μ內(nèi)核編譯4.5.5內(nèi)核加載與 練習(xí)第五章基于5.1的嵌入式軟件開發(fā)、5.1.5.1的特點、目標(biāo)機環(huán)境5.1.4主機與目標(biāo)機的接口5.2的安裝與啟動、5.2的安裝、5.2的目錄結(jié)構(gòu)、主窗口界面介紹5.2.4入口示例-5.2.5使用調(diào)試與分析工具5、環(huán)境下的工程開發(fā)5.3.1創(chuàng)建可下載的應(yīng)用程序5.3.2創(chuàng)建用戶自定義映像5.3.3創(chuàng)建可啟動的應(yīng)用程序5.3.4主機與目標(biāo)機的通信5.3.5配置、 引導(dǎo)程序的構(gòu)造和引導(dǎo)盤的制作5.3.6主機調(diào)試環(huán)境的配置5.3.7多任務(wù)調(diào)試方法5、操作系統(tǒng)5.4、簡介5.4任務(wù)5.4.4共享代碼并重新進入5.4.5任務(wù)間通信5.4.6中斷服務(wù)程序5.4.7時鐘管理5.5案例分析5.5、 任務(wù)間通信5.5.2理發(fā)師問題5.5.3哲學(xué)家進餐問題5.6本章總結(jié)練習(xí)第6章嵌入式軟件設(shè)計中的幾個問題6.1.1實時多任務(wù)軟件的設(shè)計步驟6.1.2任務(wù)劃分6.1.3實時多任務(wù)設(shè)計實例6.2板級支持包BSP6.2.1BSP簡介BSP6.2.2BSP的職責(zé)BSP 6映像及其啟動序列6.2.5BSP開發(fā)6.3驅(qū)動程序