常見嵌入式開發(fā)工具 mcgs嵌入式體系結(jié)構(gòu)分為哪幾種?
mcgs嵌入式體系結(jié)構(gòu)分為哪幾種?MCGS嵌入式體系結(jié)構(gòu)分為組態(tài)環(huán)境、模擬運(yùn)行環(huán)境和運(yùn)行環(huán)境三部分。組態(tài)環(huán)境和模擬運(yùn)行環(huán)境相當(dāng)于一套完整的工具軟件,可以在PC機(jī)上運(yùn)行。用戶可根據(jù)實(shí)際需要裁減其中內(nèi)容。
mcgs嵌入式體系結(jié)構(gòu)分為哪幾種?
MCGS嵌入式體系結(jié)構(gòu)分為組態(tài)環(huán)境、模擬運(yùn)行環(huán)境和運(yùn)行環(huán)境三部分。
組態(tài)環(huán)境和模擬運(yùn)行環(huán)境相當(dāng)于一套完整的工具軟件,可以在PC機(jī)上運(yùn)行。用戶可根據(jù)實(shí)際需要裁減其中內(nèi)容。它幫助用戶設(shè)計和構(gòu)造自己的組態(tài)工程并進(jìn)行功能測試。
運(yùn)行環(huán)境則是一個獨(dú)立的運(yùn)行系統(tǒng),它按照組態(tài)工程中用戶指定的進(jìn)行各種處理,完成用戶組態(tài)設(shè)計的目標(biāo)和功能。運(yùn)行環(huán)境本身沒有任何意義,必須與組態(tài)工程一起作為一個整體,才能構(gòu)成用戶應(yīng)用系統(tǒng)。
一旦組態(tài)工作完成,并且將組態(tài)好的工程通過串口或以太網(wǎng)下載到下位機(jī)的運(yùn)行環(huán)境中,組態(tài)工程就可以離開組態(tài)環(huán)境而獨(dú)立運(yùn)行在下位機(jī)上。從而實(shí)現(xiàn)了控制系統(tǒng)的可靠性、實(shí)時性、確定性和安全性。
如何學(xué)習(xí)嵌入式?
嵌入式的學(xué)習(xí)主要包括兩個方面。
其一,是稱為硬件部分。1. 看懂以及繪制電路原理圖,繪制PCB,注意器件原理圖與器件PCB對應(yīng)關(guān)系,熟悉電路繪制自動化軟件,比較通用的是AltiumDesign, PowerPCB等。2. 讀懂器件,IC datasheet,注重電氣特性部分。3. 了解各種電阻與電容等使用方法,使用場景。4. 熟悉烙鐵的使用方法,會焊接電路板。5. 熟悉測試工具的使用,對電路板進(jìn)行測試。
其二,是稱為軟件部分。1. 學(xué)習(xí)C語言基礎(chǔ),有可能的話,可以熟悉一下匯編語言。2. 數(shù)字基本電路驅(qū)動,如LED驅(qū)動,閃燈驅(qū)動。3. 研究網(wǎng)上通用驅(qū)動軟件的學(xué)習(xí)。4. 很重要的是讀懂器件datasheet里面器件的使用。5. 了解軟件開發(fā)工具以及debug方法。