嵌入式linux系统和嵌入式android系统的区别和联系
目錄
- 區(qū)別與聯(lián)系
- 嵌入式系統(tǒng)在物聯(lián)網(wǎng)行業(yè)中的應(yīng)用
- 物聯(lián)網(wǎng)嵌入式系統(tǒng)的特征
區(qū)別與聯(lián)系
這個(gè)問題很多人問,尤其是初入嵌入式的菜鳥。其實(shí)大家都認(rèn)為android是java,已經(jīng)不是linux,殊不知android就是靠著linux 才發(fā)展起來的,現(xiàn)在來說說有啥區(qū)別吧。
嵌入式android源碼架構(gòu):uboot+linux kernel+android(包含文件系統(tǒng),虛擬機(jī),UI)
嵌入式linux:這是大部分人認(rèn)識(shí)的linux uboot+linux kernel+文件系統(tǒng)+QT(UI)
當(dāng)然兩者的linux 內(nèi)核因?yàn)樯蠈覷I的不同會(huì)稍有差別,不過還是非常接近的,做過linux的人可以無縫切換到android底層開發(fā),所以大家說的學(xué)習(xí)android系統(tǒng),其實(shí)最重要的就是學(xué)習(xí)linux驅(qū)動(dòng),再加一下android下的專門的HAL,JNI,java等等,不過大公司android相關(guān)部分也是專門的人做的了。甚至連QT都不用了,因?yàn)閘inux很多設(shè)備都是沒有UI的,所以要來干啥?直接無界面,照樣是嵌入式linux。
現(xiàn)在大家說的什么嵌入式debian,ubuntu,其實(shí)也是站在linux巨人的肩膀上,其實(shí)都不算是linux的分支,只算是linux的延伸,小變化而已。看到這里大家知道嵌入式linux的強(qiáng)大了吧,反正是比wince 強(qiáng)大N倍啊。
所以啊,學(xué)習(xí)嵌入式android,其實(shí)底下就是學(xué)習(xí)uboot,linux內(nèi)核啊,不會(huì)搞這些就像搞應(yīng)用一樣,所以大家以為android就是java,是非常片面的。
嵌入式系統(tǒng)在物聯(lián)網(wǎng)行業(yè)中的應(yīng)用
自從物聯(lián)網(wǎng)概念在美國(guó)誕生起,物聯(lián)網(wǎng)就成為新一代信息技術(shù)的重要組成部分,是互聯(lián)網(wǎng)與嵌入式系統(tǒng)發(fā)展到高級(jí)階段的融合。作為物聯(lián)網(wǎng)重要技術(shù)組成的嵌入式系統(tǒng),嵌入式系統(tǒng)的視角有助于深刻地、全面地理解物聯(lián)網(wǎng)的本質(zhì)。
這有兩層意思:
第一,物聯(lián)網(wǎng)的核心仍然是互聯(lián)網(wǎng),是在互聯(lián)網(wǎng)基礎(chǔ)上的延伸和擴(kuò)展的網(wǎng)絡(luò);
第二,其用戶端延伸和擴(kuò)展到了任何物品與物品之間,進(jìn)行信息交換和通信,必須具備嵌入式系統(tǒng)構(gòu)建的智能終端。
因此,物聯(lián)網(wǎng)系統(tǒng)是通過射頻識(shí)別(RFID)、紅外感應(yīng)器、全球定位系統(tǒng)、激光掃描器等信息傳感設(shè)備,按約定的協(xié)議,把任何物品與互聯(lián)網(wǎng)相連接,進(jìn)行信息交換和通信的系統(tǒng)架構(gòu)。
物聯(lián)網(wǎng)不僅僅提供了傳感器的連接,其本身也具有智能處理的能力,能夠?qū)ξ矬w實(shí)施智能控制,這就是我們今天所說的嵌入式系統(tǒng)所能做到的。誠(chéng)然,物聯(lián)網(wǎng)將傳感器和智能處理相結(jié)合,利用云計(jì)算、模式識(shí)別等各種智能技術(shù),擴(kuò)充其應(yīng)用領(lǐng)域。從傳感器獲得的海量信息中分析、加工和處理出有意義的數(shù)據(jù),以適應(yīng)不同用戶的不同需求,發(fā)現(xiàn)新的應(yīng)用領(lǐng)域和應(yīng)用模式。
物聯(lián)網(wǎng)嵌入式系統(tǒng)的特征
1、要有數(shù)據(jù)傳輸通路;
2、要有一定的存儲(chǔ)功能;
3、要有CPU;
4、要有操作系統(tǒng);
5、要有專門的應(yīng)用程序;
6、遵循物聯(lián)網(wǎng)的通信協(xié)議;
7、在世界網(wǎng)絡(luò)中有可被識(shí)別的唯一編號(hào)。
這些鮮明的特征說明嵌入式系統(tǒng)已經(jīng)成為物聯(lián)網(wǎng)行業(yè)關(guān)鍵技術(shù)。嵌入式系統(tǒng)技術(shù)是綜合了計(jì)算機(jī)軟硬件、傳感器技術(shù)、集成電路技術(shù)、電子應(yīng)用技術(shù)為一體的復(fù)雜技術(shù)。經(jīng)過幾十年的演變,以嵌入式系統(tǒng)為特征的智能終端產(chǎn)品隨處可見;小到人們身邊的MP3,大到航天航空的衛(wèi)星系統(tǒng)。嵌入式系統(tǒng)正在改變著人們的生活,推動(dòng)著工業(yè)生產(chǎn)以及國(guó)防工業(yè)的發(fā)展。如果把物聯(lián)網(wǎng)用人體做一個(gè)簡(jiǎn)單比喻,傳感器相當(dāng)于人的眼睛、鼻子、皮膚等感官,網(wǎng)絡(luò)就是神經(jīng)系統(tǒng)用來傳遞信息,嵌入式系統(tǒng)則是人的大腦,在接收到信息后要進(jìn)行分類處理。這個(gè)例子形象的描述了嵌入式系統(tǒng)在物聯(lián)網(wǎng)行業(yè)應(yīng)用中的位置與作用。
總結(jié)
以上是生活随笔為你收集整理的嵌入式linux系统和嵌入式android系统的区别和联系的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 算法图解第一章笔记与习题(算法简介)
- 下一篇: CentOS6.5修改系统语言为英语