廣州企業(yè)網(wǎng)站建設(shè)報(bào)價(jià)中國國家人事人才培訓(xùn)網(wǎng)官網(wǎng)
嵌入式系統(tǒng):嵌入式處理器、相關(guān)支撐硬件、嵌入式OS、支撐軟件以及應(yīng)用軟件
嵌入式系統(tǒng)特征:專用性強(qiáng)、技術(shù)融合、軟硬一體軟件為主、通用計(jì)算機(jī)資源少,...
分層(5層):硬件層 → 抽象層?→ 操作系統(tǒng)層?→ 中間件層?→ 應(yīng)用層?
嵌入式系統(tǒng)6大特點(diǎn):可裁剪、可配置、強(qiáng)實(shí)時(shí)性、安全性、可靠性、高確定性
嵌入式微處理器體系結(jié)構(gòu):
馮諾依曼結(jié)構(gòu)(普林斯頓結(jié)構(gòu)):運(yùn)算器、控制器、存儲器、輸入設(shè)備、輸出設(shè)備
哈弗結(jié)構(gòu):程序和數(shù)據(jù)總線分開,存儲器分開;提高執(zhí)行速度,提高吞吐率
按照用途分類:
- 嵌入式微控制器MCU
- 嵌入式微處理器MPU
- 嵌入式數(shù)字信號處理器DSP
- 嵌入式片上系統(tǒng)SOC
多核多CPU:對稱多處理技術(shù)SMP/非對稱多處理技術(shù)AMP/BMP
嵌入式軟件:系統(tǒng)軟件、應(yīng)用軟件、支撐軟件
板級支持包BSP、硬件設(shè)備驅(qū)動、硬件與OS之家
特點(diǎn):硬件相關(guān)性;操作系統(tǒng)相關(guān)性
包括兩個(gè)內(nèi)容:引導(dǎo)加載程序BootLoader;設(shè)備驅(qū)動程序
片級初始化 -> 板級初始化 -> 加載內(nèi)核(系統(tǒng)初始化)
嵌入系統(tǒng)(不同于嵌入式操作系統(tǒng)):硬件、軟件、嵌入式OS、嵌入式產(chǎn)品、嵌入式處理器、支撐硬件、嵌入式OS、支持軟件和應(yīng)用軟件
嵌入式系統(tǒng)8大特性:
嵌入式數(shù)據(jù)庫系統(tǒng)EDBMS:
嵌入式操作系統(tǒng)EOS:微型化、代碼質(zhì)量高、專業(yè)化、實(shí)時(shí)性強(qiáng)、可裁剪可配置
E-RTOS:確定性和可預(yù)測性;硬實(shí)時(shí)/軟實(shí)時(shí)
特征:高精度計(jì)時(shí)系統(tǒng)、多級中斷機(jī)制、實(shí)時(shí)調(diào)度機(jī)制
嵌入式軟件設(shè)計(jì):宿主機(jī)/目標(biāo)機(jī)(實(shí)際運(yùn)行環(huán)境或仿真環(huán)境);交叉編譯/交叉調(diào)試
編碼(編輯器)-> 交叉編譯(編譯期 GCC)-> 交叉調(diào)試(調(diào)試器gdb)
調(diào)試器與目標(biāo)機(jī)建立聯(lián)系的通信方式:串口、并口、網(wǎng)絡(luò)、JTAG等