姓名:張一塵? ? ? ? ? ?學號:19020100319? ? ?學院:電子工程學院
轉自:https://blog.csdn.net/zhuguanlin121/article/details/116529051
【嵌牛導讀】嵌入式linux和嵌入式android系統的區別和聯系
【嵌牛鼻子】嵌入式? Linux系統
【嵌牛提問】嵌入式linux和嵌入式android系統有什么區別和聯系?
【嵌牛正文】
區別與聯系
這個問題很多人問,尤其是初入嵌入式的菜鳥。其實大家都認為android是java,已經不是linux,殊不知android就是靠著linux 才發展起來的,現在來說說有啥區別吧。
嵌入式android源碼架構:uboot+linux kernel+android(包含文件系統,虛擬機,UI)
嵌入式linux:這是大部分人認識的linux uboot+linux kernel+文件系統+QT(UI)
當然兩者的linux 內核因為上層UI的不同會稍有差別,不過還是非常接近的,做過linux的人可以無縫切換到android底層開發,所以大家說的學習android系統,其實最重要的就是學習linux驅動,再加一下android下的專門的HAL,JNI,java等等,不過大公司android相關部分也是專門的人做的了。甚至連QT都不用了,因為linux很多設備都是沒有UI的,所以要來干啥?直接無界面,照樣是嵌入式linux。
現在大家說的什么嵌入式debian,ubuntu,其實也是站在linux巨人的肩膀上,其實都不算是linux的分支,只算是linux的延伸,小變化而已。看到這里大家知道嵌入式linux的強大了吧,反正是比wince 強大N倍啊。
所以啊,學習嵌入式android,其實底下就是學習uboot,linux內核啊,不會搞這些就像搞應用一樣,所以大家以為android就是java,是非常片面的。
嵌入式系統在物聯網行業中的應用
自從物聯網概念在美國誕生起,物聯網就成為新一代信息技術的重要組成部分,是互聯網與嵌入式系統發展到高級階段的融合。作為物聯網重要技術組成的嵌入式系統,嵌入式系統的視角有助于深刻地、全面地理解物聯網的本質。
這有兩層意思:
第一,物聯網的核心仍然是互聯網,是在互聯網基礎上的延伸和擴展的網絡;
第二,其用戶端延伸和擴展到了任何物品與物品之間,進行信息交換和通信,必須具備嵌入式系統構建的智能終端。
因此,物聯網系統是通過射頻識別(RFID)、紅外感應器、全球定位系統、激光掃描器等信息傳感設備,按約定的協議,把任何物品與互聯網相連接,進行信息交換和通信的系統架構。
物聯網不僅僅提供了傳感器的連接,其本身也具有智能處理的能力,能夠對物體實施智能控制,這就是我們今天所說的嵌入式系統所能做到的。誠然,物聯網將傳感器和智能處理相結合,利用云計算、模式識別等各種智能技術,擴充其應用領域。從傳感器獲得的海量信息中分析、加工和處理出有意義的數據,以適應不同用戶的不同需求,發現新的應用領域和應用模式。
物聯網嵌入式系統的特征
1、要有數據傳輸通路;
2、要有一定的存儲功能;
3、要有CPU;
4、要有操作系統;
5、要有專門的應用程序;
6、遵循物聯網的通信協議;
7、在世界網絡中有可被識別的唯一編號。
這些鮮明的特征說明嵌入式系統已經成為物聯網行業關鍵技術。嵌入式系統技術是綜合了計算機軟硬件、傳感器技術、集成電路技術、電子應用技術為一體的復雜技術。經過幾十年的演變,以嵌入式系統為特征的智能終端產品隨處可見;小到人們身邊的MP3,大到航天航空的衛星系統。嵌入式系統正在改變著人們的生活,推動著工業生產以及國防工業的發展。如果把物聯網用人體做一個簡單比喻,傳感器相當于人的眼睛、鼻子、皮膚等感官,網絡就是神經系統用來傳遞信息,嵌入式系統則是人的大腦,在接收到信息后要進行分類處理。這個例子形象的描述了嵌入式系統在物聯網行業應用中的位置與作用。
————————————————
版權聲明:本文為CSDN博主「行穩方能走遠」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/zhuguanlin121/article/details/116529051
作者:530fb4ce4300
鏈接:http://www.lxweimin.com/p/36a0f27c25f9
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。