嵌入式開發與普通編程開發的區別
時間:2018-07-03作者(zhe):華清遠見
嵌入(ru)式(shi)編程(cheng)(cheng)用的(de)(de)多的(de)(de)也是(shi)(shi)C語言,和(he)普通的(de)(de)windows下的(de)(de)C編程(cheng)(cheng)不同的(de)(de)就是(shi)(shi),比(bi)(bi)如(ru)應用層開發,嵌入(ru)式(shi)開發出來(lai)的(de)(de)應用程(cheng)(cheng)序(xu)終不是(shi)(shi)要運行(xing)在(zai)PC上的(de)(de),而是(shi)(shi)目(mu)標板。所(suo)以嵌入(ru)式(shi)開發就一定(ding)會有交叉編譯這個(ge)環節(簡單一點理解就是(shi)(shi),在(zai)PC下編程(cheng)(cheng),然(ran)后交叉編譯一下,讓程(cheng)(cheng)序(xu)能運行(xing)在(zai)PC外的(de)(de)其他(ta)平臺上,比(bi)(bi)如(ru)ARM開發板什么的(de)(de)) 稍(shao)微做一下(xia)類比: 普通編(bian)程開發=====CPU(比如(ru)奔(ben)騰(teng))=====windows操作系統 嵌入(ru)(ru)式開發=====嵌入(ru)(ru)式處(chu)理器(比如(ru)ARM)=====嵌入(ru)(ru)式操作系統(比如(ru)嵌入(ru)(ru)式linux、wince、vxworks等) PC上如(ru)果沒有windows操作系(xi)統,那它就(jiu)是(shi)一個DOS機。 嵌(qian)入式(shi)開發(fa)(fa)中如(ru)果沒有嵌(qian)入式(shi)操(cao)作系統,那它就是通常所說的(de)單片(pian)機開發(fa)(fa),嵌(qian)入式(shi)開發(fa)(fa)初就是從單片(pian)機開發(fa)(fa)走(zou)過來的(de)。 現(xian)在所(suo)說的(de)嵌(qian)(qian)(qian)入式(shi)(shi)(shi)(shi)開(kai)發(fa)(fa)(fa),通常都是(shi)指(zhi)有(you)(you)嵌(qian)(qian)(qian)入式(shi)(shi)(shi)(shi)操(cao)作(zuo)(zuo)系(xi)統(tong)的(de)那種,產品功能復(fu)雜(za)了,單片機開(kai)發(fa)(fa)(fa)無(wu)法(fa)實現(xian),需要用到(dao)嵌(qian)(qian)(qian)入式(shi)(shi)(shi)(shi)操(cao)作(zuo)(zuo)系(xi)統(tong),也能體現(xian)出(chu)嵌(qian)(qian)(qian)入式(shi)(shi)(shi)(shi)操(cao)作(zuo)(zuo)系(xi)統(tong)的(de)優(you)勢。 當然(ran)現(xian)在所(suo)講嵌(qian)(qian)(qian)入式(shi)(shi)(shi)(shi)開(kai)發(fa)(fa)(fa)和單片機開(kai)發(fa)(fa)(fa)的(de)區別(bie)不(bu)(bu)僅僅在是(shi)否(fou)有(you)(you)嵌(qian)(qian)(qian)入式(shi)(shi)(shi)(shi)操(cao)作(zuo)(zuo)系(xi)統(tong)上,嵌(qian)(qian)(qian)入式(shi)(shi)(shi)(shi)開(kai)發(fa)(fa)(fa)所(suo)使用的(de)嵌(qian)(qian)(qian)入式(shi)(shi)(shi)(shi)處理器(比如ARM / MIPS等)在內核體系(xi)結(jie)構、指(zhi)令系(xi)統(tong)、工作(zuo)(zuo)模式(shi)(shi)(shi)(shi)等方面與(yu)單片機都有(you)(you)很大不(bu)(bu)同。 嵌入(ru)式產品在航空、醫療、家電、消(xiao)費電子、汽車電子、移動等眾多領域都(dou)可以看到,應用領域極為廣(guang)泛,所(suo)以現(xian)在嵌入(ru)式開(kai)發(fa)相當熱門(men),并(bing)且具備非(fei)常(chang)好(hao)的發(fa)展前景(jing)! 發表評論
|
全國咨詢電(dian)話:400-611-6270,雙休日(ri)及(ji)節假日(ri)請致電(dian)值班(ban)手(shou)機:15010390966
在(zai)線咨(zi)詢: 曹老(lao)(lao)師QQ(3337544669), 徐老(lao)(lao)師QQ(1462495461), 劉老(lao)(lao)師 QQ(3108687497)
企業培訓(xun)洽談專(zhuan)線:010-82600901,院校合作洽談專(zhuan)線:010-82600350,在線咨詢(xun):QQ(248856300)
Copyright 2004-2018 華清遠見教育科技集團(tuan) 版權所有 ,京ICP備(bei)16055225號,京公海網安備(bei)11010802025203號