當(dāng)前位置: 首頁(yè) > 傳感測(cè)量產(chǎn)品 > 數(shù)據(jù)采集產(chǎn)品 > 運(yùn)動(dòng)控制卡
發(fā)布日期:2022-04-17 點(diǎn)擊率:108
嵌入式編程用的最多的也是C語(yǔ)言,和普通的windows下的C編程不同的就是,比如應(yīng)用層開(kāi)發(fā),嵌入式開(kāi)發(fā)出來(lái)的應(yīng)用程序最終不是要運(yùn)行在PC上的,而是目標(biāo)板。所以嵌入式開(kāi)發(fā)就一定會(huì)有交叉編譯這個(gè)環(huán)節(jié)(簡(jiǎn)單一點(diǎn)理解就是,在PC下編程,然后交叉編譯一下,讓程序能運(yùn)行在PC外的其他平臺(tái)上,比如ARM開(kāi)發(fā)板什么的)
稍微做一下類(lèi)比:
普通編程開(kāi)發(fā)=====CPU(比如奔騰)=====windows操作系統(tǒng)
嵌入式開(kāi)發(fā)=====嵌入式處理器(比如ARM)=====嵌入式操作系統(tǒng)(比如嵌入式linux、wince、vxworks等)
PC上如果沒(méi)有windows操作系統(tǒng),那它就是一個(gè)DOS機(jī)。
嵌入式開(kāi)發(fā)中如果沒(méi)有嵌入式操作系統(tǒng),那它就是通常所說(shuō)的單片機(jī)開(kāi)發(fā),嵌入式開(kāi)發(fā)最初就是從單片機(jī)開(kāi)發(fā)走過(guò)來(lái)的。
現(xiàn)在所說(shuō)的嵌入式開(kāi)發(fā),通常都是指有嵌入式操作系統(tǒng)的那種,產(chǎn)品功能復(fù)雜了,單片機(jī)開(kāi)發(fā)無(wú)法實(shí)現(xiàn),需要用到嵌入式操作系統(tǒng),也能體現(xiàn)出嵌入式操作系統(tǒng)的優(yōu)勢(shì)。 當(dāng)然現(xiàn)在所講嵌入式開(kāi)發(fā)和單片機(jī)開(kāi)發(fā)的區(qū)別不僅僅在是否有嵌入式操作系統(tǒng)上,嵌入式開(kāi)發(fā)所使用的嵌入式處理器(比如ARM / MIPS等)在內(nèi)核體系結(jié)構(gòu)、指令系統(tǒng)、工作模式等方面與單片機(jī)都有很大不同。
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV