 嵌入式開發(fa)詳細解釋
							時間:2020-05-28      來(lai)源:未知
							嵌入式開發(fa)詳細解釋
							時間:2020-05-28      來(lai)源:未知 
							雖然嵌入式大家都聽過,但是也還是有些人不知道什么是嵌入式,一般沒有嵌入式基礎的人在學習嵌入式的時候回比較吃力,不過還好這回小編給大家介紹了嵌入式開發詳細解釋,希望能幫到大家。
一、什么是嵌入式?
	
嵌入(ru)式分為(wei)廣義(yi)和狹義(yi)兩種(zhong)。廣義(yi)的(de)嵌入(ru)式就是(shi)(shi)片(pian)上系統(system on a chip),包括單片(pian)機、PSOC、NIOS、Microblaze等。而狹義(yi)的(de)嵌入(ru)式就是(shi)(shi)ARM9、cortex A8等特定的(de)跑操作系統的(de)芯片(pian)。
二、什么是操作系統(tong)?
操作系統是(shi)軟件,作用是(shi)管理資(zi)源(yuan)。
三、嵌(qian)入式軟件與(yu)非嵌(qian)入式軟件的區別(bie)?
是否(fou)有操(cao)作系(xi)統。
四、為什么要引入操(cao)作(zuo)系統?
(1)引(yin)入操作系統后,軟(ruan)(ruan)件(jian)直接和操作系統打交道,這樣(yang)提高(gao)了軟(ruan)(ruan)件(jian)的(de)移植性;
(2)軟件(jian)(jian)開發人(ren)員不必非要懂(dong)硬件(jian)(jian),節(jie)約其時間(jian),使其更(geng)加專注(zhu)軟件(jian)(jian)的開發;
(3)操作系統提供(gong)了開(kai)源軟件(jian)以及開(kai)發(fa)庫,提高(gao)了開(kai)發(fa)效率;
(4)操作系統提供了豐富(fu)的網(wang)絡(luo)協議棧,用于遠程(cheng)控制和智能化;
(5)操(cao)作系統提供了多任務機(ji)制(進(jin)程,線程)。
五、談談你對嵌入(ru)式(shi)的理解:
傳統(tong)(tong)開發(fa)(fa)(fa)模式在(zai)pc機上編(bian)寫代(dai)碼,下載到(dao)硬(ying)件(jian)(jian)上,實現軟(ruan)(ruan)件(jian)(jian)對硬(ying)件(jian)(jian)的(de)控(kong)制(zhi)。傳統(tong)(tong)開發(fa)(fa)(fa)模式的(de)軟(ruan)(ruan)件(jian)(jian)可(ke)移(yi)植(zhi)性(xing)差,并且(qie)軟(ruan)(ruan)件(jian)(jian)開發(fa)(fa)(fa)人員必須(xu)要(yao)懂硬(ying)件(jian)(jian)。而(er)嵌入(ru)式在(zai)軟(ruan)(ruan)件(jian)(jian)和硬(ying)件(jian)(jian)之間引入(ru)操(cao)作系(xi)統(tong)(tong),提高了軟(ruan)(ruan)件(jian)(jian)的(de)移(yi)植(zhi)性(xing);軟(ruan)(ruan)件(jian)(jian)開發(fa)(fa)(fa)人員也不必懂硬(ying)件(jian)(jian),節約其(qi)時(shi)間,使其(qi)更加專注軟(ruan)(ruan)件(jian)(jian)的(de)開發(fa)(fa)(fa);同時(shi)操(cao)作系(xi)統(tong)(tong)提供了開源(yuan)軟(ruan)(ruan)件(jian)(jian)以(yi)及開發(fa)(fa)(fa)庫,提高了開發(fa)(fa)(fa)效率(lv);操(cao)作系(xi)統(tong)(tong)提供了豐富的(de)網絡協議棧,用于遠程(cheng)控(kong)制(zhi)和智能(neng)化;操(cao)作系(xi)統(tong)(tong)提供了多任務機制(zhi)(進程(cheng),線(xian)程(cheng))。
以上介紹的就是嵌入式開發詳細解釋了,現在大家應該都知道什么是嵌入式了吧,對嵌入式相對也有個認識了,如果還有什么疑問歡迎來咨詢哦。

