<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 關(guān)于嵌入式設備使用Android或者Linux 的一些討論

關(guān)于嵌入式設備使用Android或者Linux 的一些討論

作者: 時(shí)間:2016-12-29 來(lái)源:網(wǎng)絡(luò ) 收藏

  曾幾何時(shí) “嵌入式 Linux” 這個(gè)詞被以懷疑的眼光看待。這個(gè)小型、低功耗、基于 Linux 并且具備軟件開(kāi)源能力的設備,如今已經(jīng)發(fā)展成了一個(gè)產(chǎn)業(yè);現在不是問(wèn)“為什么選擇 Linux 而是“為什么不選擇 Linux”?

本文引用地址:http://dyxdggzs.com/article/201612/342276.htm

  隨著(zhù)嵌入式設備的性能和圖形處理能力日益增強,以及支持圖形化界面的觸摸設備在眾多領(lǐng)域扎根,從小型控制面板到大型娛樂(lè )設備,,曾經(jīng)被當做純粹的消費級 OS,現在正在吸引越來(lái)越多的注意。

  在本博文中,Toradex 的長(cháng)期合作伙伴以及為用戶(hù)和 Toradex 模塊的  軟件和產(chǎn)品研發(fā)服務(wù)提供商,將會(huì )闡述兩個(gè)操作系統的異同。

  這么多年來(lái),我們已經(jīng)開(kāi)發(fā)過(guò)許多軟件解決方案和完整的產(chǎn)品,無(wú)論是行業(yè)的還是消費類(lèi),運行 Linux 或者 ,我們始終相信沒(méi)有永遠對的準則,哪一種操作系統更適合你的應用這取決于應用本身以及您設備的預計生命周期。

  TAQ (Toradex, Antmicro, Qt) 自平衡機器人:異構架構,Antmicro 在 Toradex Colibri i.MX7 模塊上用 Linux 開(kāi)發(fā)

  對于絕大多數嵌入式應用,Linux 是正確的選擇。Linux 編譯系統,例如 Buildroot 和 OpenEmbedded,能夠創(chuàng )建定制化的 BSP,裁剪到任意的大小,并且提供豐富的應用和 SDK,從 gstreamer、Python 到 node.js 等?;?nbsp;OpenEmbedded/Yocto 的 Linux 是 Toradex 支持的默認發(fā)行版本,開(kāi)發(fā)社區還提供多種開(kāi)發(fā)語(yǔ)言環(huán)境和框架?,F在的 GUI 可以使用 Qt、HTML5 來(lái)開(kāi)發(fā),以至于有點(diǎn)難于選擇。當你在編譯支持必要的軟件組件、更新方式和 API 的基本操作系統鏡像的時(shí)候,你可以有大量的選擇,當然,這個(gè)任務(wù)你也可以借助服務(wù)提供商例如 Antmicro,并且在必要的時(shí)候,你也能夠在中途改變你的想法。

  Android 則是為了符合標準,放棄了部分操作系統級別的自由:為了獲得這種操作系統帶來(lái)的好處,需要采用一套 Android 的方法來(lái)行事。于是,你可以得到統一的 GUI、J**a 編程規范和熟悉的開(kāi)發(fā)體驗(Android 智能手機/消費設備所帶來(lái)的結果)。這個(gè)在你的應用中將是至關(guān)重要的,特別是你的設備中帶有觸摸屏,并且設計為給許多人使用。

  例如,你已經(jīng)擁有一個(gè)現成的智能手機/平板應用,您的用戶(hù)也習慣了這個(gè)應用 - 無(wú)論這是一個(gè)智能家居控制中心還是便攜式行業(yè)測量設備 - 您計劃開(kāi)發(fā)一個(gè)專(zhuān)門(mén)的設備來(lái)替代或者完善它們,Android 將是一個(gè)很好的選擇。無(wú)需重新從底層構建你的用戶(hù)界面,您可以節省大量的工作和用戶(hù)調查來(lái)優(yōu)化 UI,用戶(hù)主要關(guān)心他們所見(jiàn)到的和交互的。您需要一個(gè)行業(yè)級 Android 鏡像(例如單應用鎖定、定制的品牌以及外設接口的抽象)來(lái)實(shí)現,但是相對于在 Linux 重新構建用戶(hù)體驗,這或許是更小的開(kāi)支。

  即使你沒(méi)有現成的應用,你也或許有自己的 Android 應用開(kāi)發(fā)團隊(或者十分了解 Android 應用開(kāi)發(fā))他們可以為您開(kāi)發(fā) UI。借助于更加廣泛的應用開(kāi)發(fā)社區、大量的案例應用、標準化應用封包和模擬器,在 Android 中開(kāi)發(fā)終端應用是相對容易的。由于標準的 API 可以清晰的分離 OS 和應用層(在 Android 中你可以使用不同的的 API 級別來(lái)表示兼容性),這意味著(zhù)你能夠重復利用現有的移動(dòng)端應用,或者組建獨立的團隊,一個(gè)負責針對目標用戶(hù)測試和調整 UI,而嵌入式團隊則確保您需要的功能在 Android 得到支持。

  選擇 Android,特別是包括大量、各種用戶(hù)群體的應用場(chǎng)景,將是很好的案例。這不僅包括典型的消費設備如可穿戴設備或者智能家居 IoT,也有大量行業(yè)專(zhuān)業(yè)人員使用的企業(yè)設備 - 從助理設備到現場(chǎng)網(wǎng)絡(luò )設施。即使不論了應用開(kāi)發(fā)體驗,熟悉的用戶(hù)界面、手勢和交互,Android 也更勝 Linux。

  正如上面提到的,Android - 盡管是基于 Linux 內核 - 由于其獨特的方式,包括相對復雜的編譯系統(和其巨大的 codebase 有關(guān)),以及需要在 OS 層導出你內核的插件才能使其在應用中工作。在硬件方面也有更多的要求,由于 Android 需要圖形加速和虛擬機使用的內存,你基本無(wú)法在內存小于 512 MB 或者沒(méi)有 GPU 的設備上運行新的 Android 版本。正如其他的選擇一樣,在嵌入式設備中使用 Android 需要取決于其提供的優(yōu)勢。

  Antmicro 工業(yè) Android 運行于 Toradex Apalis Tegra K1

  Antmicro 已經(jīng)幫助大量的客戶(hù)在基于 Toradex 平臺選擇正確的操作系統,針對 Toradex T30/i.MX6 和 TK1 模塊提供 Android 5.1/6.0 演示鏡像和開(kāi)發(fā)服務(wù),加速產(chǎn)品上市。

  如果您需要獲得您下一個(gè)款嵌入式設備采購建議,Antmicro 很高興可能進(jìn)一步幫助您。更多的信息請聯(lián)系 mgielda@antmicro.com ,或者訪(fǎng)問(wèn) www.antmicro.com .



關(guān)鍵詞: Android Linux

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>