《嵌入式軟件設(shè)計(第2版)》讀書筆記模板_第1頁
《嵌入式軟件設(shè)計(第2版)》讀書筆記模板_第2頁
《嵌入式軟件設(shè)計(第2版)》讀書筆記模板_第3頁
《嵌入式軟件設(shè)計(第2版)》讀書筆記模板_第4頁
《嵌入式軟件設(shè)計(第2版)》讀書筆記模板_第5頁
已閱讀5頁,還剩63頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

嵌入式軟件設(shè)計(第2版)讀書筆記模板01思維導圖目錄分析精彩摘錄內(nèi)容摘要讀書筆記作者介紹目錄0305020406思維導圖版嵌入式軟件設(shè)計軟件嵌入式軟件嵌入式專業(yè)系統(tǒng)設(shè)計嵌入式技術(shù)分析嵌入式軟件實例開發(fā)管理軟件環(huán)境結(jié)構(gòu)本書關(guān)鍵字分析思維導圖內(nèi)容摘要內(nèi)容摘要本書在第1版的基礎(chǔ)上做了一些調(diào)整和修訂,系統(tǒng)且完整地介紹了實時軟件與復雜嵌入式軟件的分析建模方法與軟件設(shè)計方法,并分別以開源實時操作系統(tǒng)FreeRTOS、嵌入式Linux作為實時軟件與復雜嵌入式軟件的系統(tǒng)軟件平臺介紹相關(guān)軟件開發(fā)實例。本書共11章,內(nèi)容涵蓋嵌入式系統(tǒng)基礎(chǔ)知識、嵌入式系統(tǒng)軟硬件協(xié)同設(shè)計、實時軟件和復雜嵌入式軟件分析設(shè)計、嵌入式操作系統(tǒng)與移植、板級支持包與設(shè)備驅(qū)動、嵌入式數(shù)據(jù)庫、嵌入式軟件圖形用戶界面設(shè)計、嵌入式軟件可靠性設(shè)計、資源管理,并介紹了嵌入式軟件開發(fā)環(huán)境。本書主要面向軟件工程專業(yè)高年級本科生與研究生的嵌入式軟件設(shè)計課程,對電工電子類專業(yè)、通信專業(yè)、機械專業(yè)開設(shè)的嵌入式系統(tǒng)相關(guān)課程也有所幫助,還可供嵌入式軟件相關(guān)技術(shù)人員參考使用。目錄分析1.1嵌入式系統(tǒng)概述1.2嵌入式系統(tǒng)硬件基礎(chǔ)知識1.3嵌入式系統(tǒng)總線1.4分布式嵌入式系統(tǒng)第1章嵌入式系統(tǒng)的基礎(chǔ)知識1.1嵌入式系統(tǒng)概述1.1.1嵌入式系統(tǒng)的組成1.1.2嵌入式系統(tǒng)的特點1.1.3嵌入式系統(tǒng)的分類1.1.4學習嵌入式系統(tǒng)應(yīng)具備的基礎(chǔ)知識1.2嵌入式系統(tǒng)硬件基礎(chǔ)知識1.2.1輸入/輸出接口1.2.2時鐘振蕩電路和時鐘單元1.2.3存儲器1.2.4中斷控制器1.2.5嵌入式微處理器1.3嵌入式系統(tǒng)總線1.3.1片級總線1.3.2板級總線1.3.3系統(tǒng)級總線1.3.4實例:UART串口通信開發(fā)1.4分布式嵌入式系統(tǒng)1.4.1分布式嵌入式系統(tǒng)結(jié)構(gòu)1.4.2嵌入式系統(tǒng)廣域絡(luò)的無線接入方式1.4.3分布式工業(yè)控制嵌入式系統(tǒng)結(jié)構(gòu)1.4.4無線傳感器絡(luò)技術(shù)1.4.5邊緣計算2.1系統(tǒng)思想2.2系統(tǒng)工程思想2.3系統(tǒng)需求定義2.4軟硬件協(xié)同設(shè)計第2章嵌入式系統(tǒng)軟硬件協(xié)同設(shè)計2.1系統(tǒng)思想2.1.1系統(tǒng)的定義及組成2.1.2重要的系統(tǒng)概念2.2系統(tǒng)工程思想2.2.1系統(tǒng)分析2.2.2系統(tǒng)設(shè)計2.2.3系統(tǒng)評價2.2.4工程系統(tǒng)建模2.2.5系統(tǒng)生存周期建模與優(yōu)化2.3系統(tǒng)需求定義2.3.1嵌入式系統(tǒng)問題定義2.3.2需求定義的概念2.3.3聯(lián)合應(yīng)用設(shè)計2.3.4嵌入式系統(tǒng)需求定義中常見的問題2.4軟硬件協(xié)同設(shè)計2.4.1軟硬件分開設(shè)計2.4.2軟硬件協(xié)同設(shè)計模型2.4.3軟硬件協(xié)同的嵌入式系統(tǒng)分析與設(shè)計2.4.4軟硬件任務(wù)劃分與軟硬件接口設(shè)計2.4.5仿真驗證2.4.6集成調(diào)試與綜合實現(xiàn)3.1實時軟件分析設(shè)計概述3.2結(jié)構(gòu)化需求分析建模3.3DARTS系統(tǒng)設(shè)計3.4簡單嵌入式軟件架構(gòu)設(shè)計第3章實時軟件分析設(shè)計方法3.5任務(wù)設(shè)計3.6模塊設(shè)計3.7任務(wù)與系統(tǒng)集成3.8實時軟件分析設(shè)計方法——CODARTS第3章實時軟件分析設(shè)計方法3.1實時軟件分析設(shè)計概述3.1.1實時系統(tǒng)的性能要求3.1.2實時系統(tǒng)的設(shè)計要素3.1.3嵌入式實時軟件系統(tǒng)的生存周期3.2結(jié)構(gòu)化需求分析建模3.2.1數(shù)據(jù)流分析3.2.2控制流分析3.2.3狀態(tài)遷移動態(tài)模型3.2.4實例3.3DARTS系統(tǒng)設(shè)計3.3.1劃分任務(wù)3.3.2定義任務(wù)接口3.3.3人員進出房間系統(tǒng)設(shè)計實例3.4簡單嵌入式軟件架構(gòu)設(shè)計3.4.1單線程系統(tǒng)3.4.2事件驅(qū)動系統(tǒng)3.5任務(wù)設(shè)計3.5.1任務(wù)設(shè)計概述3.5.2人員進出房間系統(tǒng)任務(wù)設(shè)計實例3.6模塊設(shè)計3.6.1模塊設(shè)計概述3.6.2人員進出房間系統(tǒng)模塊設(shè)計實例4.1面向?qū)ο笮枨蠓治?.2確定系統(tǒng)設(shè)計目標4.3復雜嵌入式軟件架構(gòu)設(shè)計4.4人機交互設(shè)計第4章復雜嵌入式軟件分析設(shè)計4.6嵌入式軟件設(shè)計中應(yīng)注意的問題4.5預期變化第4章復雜嵌入式軟件分析設(shè)計4.1面向?qū)ο笮枨蠓治?.1.1面向?qū)ο笮枨蠖x4.1.2面向?qū)ο笮枨蠓治鼋?.1.3面向?qū)ο笮枨笠?guī)格說明書4.3復雜嵌入式軟件架構(gòu)設(shè)計4.3.1系統(tǒng)分解4.3.2子系統(tǒng)到軟硬件的映射4.3.3開發(fā)環(huán)境和已有組件的選擇4.3.4并發(fā)4.3.5持續(xù)數(shù)據(jù)管理4.3.6訪問控制策略4.3.7全局控制流機制4.3.8邊界條件的處理4.5預期變化4.5.1設(shè)計模式概述4.5.2適配器設(shè)計模式4.5.3中斷設(shè)計模式4.5.4設(shè)計模式的應(yīng)用5.1嵌入式操作系統(tǒng)的特點5.2嵌入式操作系統(tǒng)的分類5.3幾種代表性的嵌入式操作系統(tǒng)5.4常見的嵌入式操作系統(tǒng)結(jié)構(gòu)5.5FreeRTOS移植12345第5章嵌入式操作系統(tǒng)與移植5.4常見的嵌入式操作系統(tǒng)結(jié)構(gòu)5.4.1單塊結(jié)構(gòu)5.4.2層次結(jié)構(gòu)5.4.3客戶/服務(wù)器結(jié)構(gòu)(微內(nèi)核結(jié)構(gòu))5.5FreeRTOS移植5.5.1FreeRTOS簡介5.5.2FreeRTOS源碼目錄結(jié)構(gòu)5.5.3FreeRTOS移植實例6.1BSP技術(shù)概述6.3嵌入式系統(tǒng)的引導技術(shù)6.2嵌入式系統(tǒng)的硬件初始化技術(shù)第6章板級支持包與設(shè)備驅(qū)動6.5實例:STM32設(shè)備驅(qū)動程序6.4嵌入式系統(tǒng)的設(shè)備驅(qū)動程序第6章板級支持包與設(shè)備驅(qū)動6.1BSP技術(shù)概述6.1.1什么是BSP6.1.2BSP的作用與功能6.1.3常見的BSP實現(xiàn)方式和開發(fā)方法6.1.4主流嵌入式操作系統(tǒng)及其BSP技術(shù)6.2嵌入式系統(tǒng)的硬件初始化技術(shù)6.2.1嵌入式系統(tǒng)的硬件初始化6.2.2BSP與PC中BIOS硬件初始化的比較6.3嵌入式系統(tǒng)的引導技術(shù)6.3.1BootLoader概述6.3.2嵌入式Linux的BootLoader設(shè)計思想6.4嵌入式系統(tǒng)的設(shè)備驅(qū)動程序6.4.1驅(qū)動程序的重要性6.4.2機制與策略的問題6.4.3設(shè)備驅(qū)動的分層管理6.4.4設(shè)備類型和設(shè)備號6.4.5模塊化編程6.4.6設(shè)備文件接口6.4.7字符驅(qū)動程序編寫實例6.5實例:STM32設(shè)備驅(qū)動程序6.5.1時鐘系統(tǒng)6.5.2GPIO6.5.3中斷6.5.4定時器6.5.5ADC7.1嵌入式數(shù)據(jù)庫概述7.2嵌入式數(shù)據(jù)庫的分類7.3數(shù)據(jù)庫應(yīng)用設(shè)計7.4基于SQLite的嵌入式軟件持續(xù)數(shù)據(jù)管理第7章嵌入式數(shù)據(jù)庫7.1嵌入式數(shù)據(jù)庫概述7.1.1嵌入式數(shù)據(jù)庫的特點7.1.2嵌入式數(shù)據(jù)庫的體系結(jié)構(gòu)7.4基于SQLite的嵌入式軟件持續(xù)數(shù)據(jù)管理7.4.1SQLite簡介7.4.2SQLite應(yīng)用7.4.3SQLite開發(fā)環(huán)境移植8.1人機交互界面設(shè)計概述8.3圖形用戶界面與嵌入式系統(tǒng)8.2圖形用戶界面概述第8章嵌入式軟件圖形用戶界面設(shè)計8.5C語言圖形界面編程8.4使用Qt/Embedded實現(xiàn)圖形化界面設(shè)計第8章嵌入式軟件圖形用戶界面設(shè)計8.1人機交互界面設(shè)計概述8.1.1人機交互技術(shù)8.1.2用戶界面設(shè)計原則8.1.3界面設(shè)計活動8.1.4界面評價8.2圖形用戶界面概述8.2.1圖形用戶界面的基本特征8.2.2圖形用戶界面的結(jié)構(gòu)模型8.2.3圖形用戶界面的實現(xiàn)8.3圖形用戶界面與嵌入式系統(tǒng)8.3.1嵌入式圖形用戶界面的特點8.3.2嵌入式系統(tǒng)的圖形用戶界面開發(fā)方案8.3.3嵌入式圖形用戶界面的體系結(jié)構(gòu)層次8.3.4嵌入式圖形用戶界面主要技術(shù)分析8.4使用Qt/Embedded實現(xiàn)圖形化界面設(shè)計8.4.1Qt/Embedded的架構(gòu)8.4.2搭建Qt/Embedded開發(fā)環(huán)境8.4.3編寫Qt/Embedded程序8.5C語言圖形界面編程8.5.1幀緩沖區(qū)8.5.2Framebuffer8.5.3Framebuffer核心函數(shù)8.5.4Framebuffer編程9.1可靠性概述9.3嵌入式系統(tǒng)的可靠性設(shè)計9.2可靠性涉及的性能指標第9章嵌入式軟件可靠性設(shè)計9.5可靠性的管理9.4嵌入式軟件的可靠性設(shè)計第9章嵌入式軟件可靠性設(shè)計9.3嵌入式系統(tǒng)的可靠性設(shè)計9.3.1嵌入式系統(tǒng)硬件可靠性設(shè)計9.3.2常用元器件的可靠性分析9.3.3提高嵌入式系統(tǒng)可靠性的具體措施9.4嵌入式軟件的可靠性設(shè)計9.4.1軟件可靠性與硬件可靠性的區(qū)別9.4.2影響軟件可靠性的因素9.4.3提高軟件可靠性的方法和技術(shù)9.4.4軟件產(chǎn)品可靠性的評估9.4.5嵌入式軟件的可靠性設(shè)計10.1功耗10.3內(nèi)存管理10.2電源第10章資源管理10.1功耗10.1.1功耗簡介10.1.2基于硬件的低功耗設(shè)計10.1.3基于軟件的低功耗設(shè)計10.1.4嵌入式低功耗的軟硬件協(xié)同設(shè)計10.2電源10.2.1電源基礎(chǔ)知識10.2.2電源管理技術(shù)10.2.3常用的節(jié)電方法10.3內(nèi)存管理10.3.1內(nèi)存管理概述10.3.2基本內(nèi)存管理方案10.3.3常見實時系統(tǒng)的內(nèi)存管理模式10.3.4內(nèi)存泄漏10.3.5內(nèi)存保護11.1嵌入式軟件開發(fā)環(huán)境概述11.2嵌入式軟件調(diào)試方法概述11.3Linux嵌入式系統(tǒng)開發(fā)環(huán)境11.4FreeRTOS嵌入式系統(tǒng)開發(fā)環(huán)境第11章嵌入式軟件開發(fā)環(huán)境11.2嵌入式軟件調(diào)試方法概述11.2.1駐留監(jiān)控軟件調(diào)試方法11.2.2基于JTAG方式的調(diào)試代理11.2.3指令集模擬器11.2.4在線仿真器11.2.5ARM中基于JTAG的調(diào)試系統(tǒng)11.3Linux嵌入式系統(tǒng)開發(fā)環(huán)境11.3.1嵌入式Linux概述11.3.2嵌入式Linux開發(fā)環(huán)境架構(gòu)11

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論