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