1 嵌入式系統的軟硬體體系結構
嵌入式系統包括硬體層(ad/da 嵌入式微處理器,rom,ram,通用介面),中間層(hal硬體抽象層/bsp板極支援包),軟體層(rtos),功能層。
2 嵌入式系統的設計過程
①系統需求分析,
②體系結構設計,
③機械系統設計,硬體設計,軟體設計,
④系統整合,系統測試,產品。
3 嵌入式系統的硬體實現體系結構
通用微處理器:應用軟體,通用嵌入式微處理器,資料。
可重構計算機:配置儲存器,可重構計算部件,資料。(fpga)
asic:asic,資料。
4 通用處理器嵌入式體系結構硬體裁減原則:amdahl's law
裁減依據:根據應用領域的需求分析。
裁減物件:處理器的選擇,io裝置的選擇,io介面的選擇。
嵌入式硬體與軟體應該協同設計。
常用的i/o介面和輸入輸出裝置:adc介面,uart,watchdog,pvc按鍵,gps,點陣lcd,gprs,線性flash(nor),sdram,非線性flash(nand)
嵌入式Linux系統設計 第四章 Linux概述
第四章 linux概述 linux 根檔案系統目錄樹 bin 使用者命令 login shells 壓縮工具 sbin 系統命令 fdisk mkfs init boot 系統啟動有關的各種檔案 dev 外部裝置檔案 etc 系統配置檔案 root root 的主目錄 home 使用者的主目錄 mn...
高煥堂《嵌入式UML設計》讀書筆記 第四章
第二章介紹元件之間相互傳遞訊息,第三章介紹元件的組合與協作關係,本章則介紹元件的行為。訊息激發元件的行為,行為塑造元件的新關係和狀態。設計軟體就是要充分描述元件的行為,掌握元件協作關係,靈活傳遞訊息。捕捉物件行為應關心的是 事件 event 狀態 state 和動作 action 事件是外來的刺激。...
js 設計模式 第四章
繼承 why?多個類公用的功能,如果重複拷貝,一方面,工作量大,另一方面,如果公用功能需要修改,則需要修改所有類中的這個功能,重複工作量大。為了減少複製以及帶來的不利於修改的問題,我們需要繼承 how?三種方法 classical inheritance prototypal inheritance...