 嵌(qian)入式(shi)是(shi)硬件(jian)還是(shi)軟(ruan)件(jian)?
							時間:2018-04-11      來源:未(wei)知
							嵌(qian)入式(shi)是(shi)硬件(jian)還是(shi)軟(ruan)件(jian)?
							時間:2018-04-11      來源:未(wei)知 
							嵌入式(shi)(shi)是一個大的概念,可以分很(hen)多(duo)不同的領域,就像嵌入式(shi)(shi)的硬件開發和軟件開發,這都包(bao)括(kuo)在嵌入式(shi)(shi)之中。下面(mian)我們就來了解一下。
嵌入(ru)式系(xi)(xi)統(tong)(tong)是(shi)(shi)一種專用(yong)的(de)計算機(ji)系(xi)(xi)統(tong)(tong),作為裝置或設(she)備的(de)一部分。通常,嵌入(ru)式系(xi)(xi)統(tong)(tong)是(shi)(shi)一個控(kong)(kong)制(zhi)程(cheng)序(xu)存儲在(zai)ROM中(zhong)的(de)嵌入(ru)式處理器控(kong)(kong)制(zhi)板。而在(zai)我們(men)身(shen)邊的(de)手表、微(wei)波爐、錄像機(ji)、汽車等,都使用(yong)嵌入(ru)式系(xi)(xi)統(tong)(tong),他(ta)們(men)都是(shi)(shi)帶有數字接口(kou)的(de)設(she)備。有些嵌入(ru)式系(xi)(xi)統(tong)(tong)還包含操作系(xi)(xi)統(tong)(tong),但大(da)多(duo)數嵌入(ru)式系(xi)(xi)統(tong)(tong)都是(shi)(shi)由(you)單個程(cheng)序(xu)實現整個控(kong)(kong)制(zhi)邏輯。嵌入(ru)式是(shi)(shi)硬件還是(shi)(shi)軟件
  
嵌(qian)(qian)入(ru)(ru)式系(xi)(xi)統是(shi)軟(ruan)件(jian)和硬件(jian)的綜合體,還(huan)可(ke)以涵蓋機械等(deng)附屬裝置(zhi)。國(guo)內普遍認同的嵌(qian)(qian)入(ru)(ru)式系(xi)(xi)統定義為(wei):以應(ying)(ying)(ying)用(yong)為(wei)中心,以計(ji)算(suan)(suan)機技術為(wei)基礎,軟(ruan)硬件(jian)可(ke)裁剪,適應(ying)(ying)(ying)應(ying)(ying)(ying)用(yong)系(xi)(xi)統對(dui)功(gong)能(neng)、可(ke)靠性、成本、體積(ji)、功(gong)耗等(deng)嚴格要求的專用(yong)計(ji)算(suan)(suan)機系(xi)(xi)統。嵌(qian)(qian)入(ru)(ru)式是(shi)硬件(jian)還(huan)是(shi)軟(ruan)件(jian)
由上可知:嵌入式既(ji)有硬件(jian)(jian)又有軟件(jian)(jian),那(nei)在硬件(jian)(jian)和軟件(jian)(jian)之間如(ru)何選(xuan)擇呢?
嵌入式硬件需要(yao)學(xue)習的技能:
1.從(cong)硬件上(shang),將基于CPU的處圍器件,整合到(dao)CPU芯片內部。
2.從軟件上,就是在定制操作系統內核(he)里將應用一并(bing)選入,編譯后將內核(he)下載到ROM中
3.把(ba)軟件(jian)內核或應(ying)用文件(jian)系(xi)(xi)統等(deng)東(dong)西燒到嵌(qian)入(ru)式(shi)(shi)系(xi)(xi)統硬件(jian)平臺中的ROM中就(jiu)實現了一個真正的“嵌(qian)入(ru)”。這就(jiu)是(shi)嵌(qian)入(ru)式(shi)(shi)工(gong)程師(shi)應(ying)該具備的技能。
嵌入式軟(ruan)件需要學習的(de)技能(neng):
1.懂(dong)得C語言和(he)一些簡單的匯編語言編程。
2.能夠閱(yue)讀一般嵌入式系(xi)統的原(yuan)理圖。
3.至(zhi)少熟悉一種嵌入式系統的軟件開(kai)發環(huan)境。
4.熟悉一種嵌入式系(xi)統軟件的開發(fa)過(guo)程,如(ru):單片(pian)機系(xi)統、DSP系(xi)統、ARM系(xi)統或其它的一些潛(qian)入式系(xi)統。
5.理解(jie)常見的(de)嵌入式操(cao)作系統(tong)的(de)工作原理,理解(jie)線程、進程、信號量、消息機(ji)制(zhi)、同步(bu)與(yu)互拆、并發控制(zhi)等軟件編程時(shi)用到的(de)概念。
6.必(bi)要硬件基礎(chu)知識。
這就是嵌入(ru)式的(de)硬件開(kai)發(fa)和軟件開(kai)發(fa),相信對(dui)嵌入(ru)式有(you)了(le)一點了(le)解了(le),具體(ti)內容可以咨詢華清遠(yuan)見。