在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

傳統嵌入式設備能力的新可能性

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Semir Haddad ? 2022-06-29 15:16 ? 次閱讀

在過去的兩個世紀中,使硬件可編程已經取得了長足的進步。有人可能會爭辯說,工業規模的硬件編程的第一個例子是 1800 年代早期開發的提花織機系統。紡織工程師可以使用該系統通過使用一串穿孔卡片來定義他們希望織機編織的圖案。這項發明使發明家 Joseph Marie Jacquard 成為紡織行業的著名人物,并展示了硬件編程的巨大進步。他的名字現在是一個常用詞,用來指代他的織布機上制造的織物類型。

快進 200 年,可以看到更可編程硬件的趨勢。機械自動化首先過渡到可編程,然后是機電和電子邏輯,最后是微控制器微處理器和軟件的嵌入式控制。如今,機器和設備的可編程性因應用和行業而異。它們的范圍從沒有可編程性的固定功能設備到智能手機等完全可編程和可升級的設備。

設計可編程硬件的傳統方式繼承了機械工程的強大遺產,嵌入式設備在某種程度上模仿了過去以機械或機電方式完成的工作。公用事業儀表是這種方法的一個很好的例子。起初,電表只是機械表的簡單替代品,用 LCD 顯示屏代替編號輪,以提供更大的成本優化和可靠性。然后添加了更多功能,例如自動抄表,以在不改變目的或用例的情況下降低運營成本。

這些設備上存在嵌入式軟件或實時軟件,它們需要大學很少教授的特定技能。相反,他們通常是在工作中學習的。嵌入式軟件開發需要幾乎與硬件開發一樣多的專業知識,原因有兩個。首先,修復嵌入式軟件錯誤的成本很高,因為設備可能難以升級。其次,許多嵌入式設備必須遵守嚴格的安全法規,這需要額外的知識和時間資源來確保遵守諸如 IEC 61508、IEC 62304、UL 60730-1 H、CSA E60730-1 H、IEC 60730-1 H、 UL 60335-1 R,和 IEC 60335-1 R,UL 1998。

然而,大多數人不知道的是,在物聯網IoT) 的推動下,嵌入式軟件開發范式發生了一場無聲的革命,并且每天都在取得進展。隨著我們的設備變得更加互聯,它們突然向世界開放。正如NEST、Fitbit 和 Withings (Nokia) Digital Health等應用程序所證明的那樣,開發人員必須能夠通過定義明確的 API 訪問一個好的物聯網設備。相反,任何連接的設備現在都可以訪問云中幾乎無限的資源。這開辟了超越傳統嵌入式設備能力的新可能性,因為語音識別人工智能和個人助理功能——如亞馬遜 Alexa——變得更加廣泛可用。

因此,一種新型的開發者(互聯網開發者社區)開始修補設備。他們從創客板開始,并使用他們知道的工具進行開發——面向對象編程、API、腳本和框架,如 Java、JavaScript、Python、Lua、JSON 和 REST API。為了展示嵌入式開發的新水平,Arduino 平臺(基于 Wiring 和 C++)普及了對象語言概念,如方法和屬性。Raspberry Pi 讓每個人都可以使用 Linux 和 Python。他們教我們使用帶有預定義框架的集成工具,使編寫一個簡單的應用程序成為“在公園里散步”。

這個新的開發者社區正在重塑嵌入式世界,創造硬件的“軟件化”。他們正在推動嵌入式工程師像現代軟件開發人員一樣思考,并著眼于其他對 IT 系統和 Web 應用程序有效的技術。例如,瑞薩電子的合作伙伴之一,物聯網初創公司 MediumOne,能夠使用云中的 Python 腳本在現場對設備進行編程——這真是令人難以置信。

重新發明輪子的時代已經過去了。嵌入式行業有能力徹底改變其定義和設計產品的方式。在當今競爭激烈的市場中,工程師必須善于重用經過驗證的、具有高度抽象性的產品化軟件組件。這些組件傳統上來自專業公司,而且價格昂貴。然而,一些低成本的選擇使它們更容易獲得。開源是一種方法,盡管它帶有未知的質量問題和其他風險。另一種選擇是與將專業軟件與其硬件設備集成的芯片制造商合作,將它們作為單一平臺成本結構的一部分提供。

這種軟件化趨勢將把傳統的固件開發人員轉變為一個超專業化的社區,就像硬件開發人員現在成為嵌入式團隊的專業成員一樣。他們的職責是確保完整的板級支持包在硬件上運行,使越來越多的軟件開發人員能夠使用框架和高級語言和腳本創建應用程序。

這一趨勢還可以擴展嵌入式開發人員的職業可能性。以下是一些可以幫助您利用這一轉變的教育要點:

了解如何使用中間件和 RTOS。這很快將成為使用硬件的工程師所期望的基礎知識。

開始使用框架。汽車開發商有 Autosar。工業開發人員可以從嵌入式 Linux 入手,作為理解的良好基礎。即使是開發 AndroidIOS 應用程序——甚至是 Minecraft Mod——也是理解框架開發的好方法。

玩創客板。它們今天可能看起來像玩具,但您會對它們提供的可能性感到驚訝。

如果你想培養你的軟件方面,可以嘗試使用 C++、Java 和 Objective C 等對象語言,并嘗試 XML 等標記語言以及 JavaScript、Python 或 Lua 等腳本語言。從開發移動應用程序或 Web 開發開始,很快就會有使用更小的微控制器的嵌入式選項。

熟悉 RESTfull API 和 JSON 數據格式。它們是互聯網通信的基礎,大多數物聯網服務都使用其中一種。

開發人員社區提供交互式點對點論壇來磨練軟件技能,特別是與社區合作,圍繞新的嵌入式框架,例Renesas Synergy 平臺,或使用 MediumOne 開發的IoT Sandbox 。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5089

    文章

    19169

    瀏覽量

    306769
  • Linux
    +關注

    關注

    87

    文章

    11335

    瀏覽量

    210094
  • API
    API
    +關注

    關注

    2

    文章

    1509

    瀏覽量

    62257
收藏 人收藏

    評論

    相關推薦

    使用SEGGER工具實現嵌入式應用開發

    嵌入式系統的可能性是無限的,從創建智能家居設備到為工業自動化提供動力,但是有這么多的工具、技術和流程要學習,你從哪里開始呢?
    的頭像 發表于 01-10 16:27 ?272次閱讀

    嵌入式好找工作嗎?

    設計可能隨著模板化工具的發展,從業者競爭越發激烈且可替代變強,但嵌入式開發因其專業和復雜,只要持續提升技能,就能在行業中立足,并且隨著
    發表于 12-16 15:43

    什么是嵌入式人工智能

    嵌入式人工智能是指將人工智能技術應用于嵌入式系統中的一種技術。嵌入式系統是嵌入到其他設備或系統中的計算機系統,通常用于控制、監測或執行特定任
    的頭像 發表于 12-11 09:23 ?368次閱讀
    什么是<b class='flag-5'>嵌入式</b>人工智能

    嵌入式和人工智能究竟是什么關系?

    了重要作用。在未來,隨著嵌入式系統和人工智能技術的不斷進步,我們可以預見更多創新應用的出現,為社會發展和生活品質的提升帶來更多可能性
    發表于 11-14 16:39

    什么是嵌入式?一文讀懂嵌入式主板

    在現代科技浪潮中,嵌入式技術已成為支撐各種智能設備和系統運行的核心力量。那么,究竟什么是嵌入式嵌入式系統,顧名思義,是將計算機的硬件和軟件嵌入
    的頭像 發表于 10-16 10:14 ?1323次閱讀

    嵌入式主板是什么意思?嵌入式主板全面解析

    嵌入式主板,通常被稱為嵌入式系統的核心組件,是一種用于控制和數據處理的計算機硬件,其設計旨在嵌入特定設備中執行專門任務。嵌入式主板如同是
    的頭像 發表于 09-30 10:05 ?729次閱讀

    嵌入式系統的未來趨勢有哪些?

    會更加注重能源效率。低功耗設計和節能技術會成為關鍵,以延長設備的電池壽命或降低能源成本。這對于可穿戴設備、便攜醫療設備等對續航能力有較高要
    發表于 09-12 15:42

    嵌入式熱門領域有哪些?

    師提供了獨特的事業機遇,同時也為行業的技術發展和應用前景帶來了無限可能。 智能醫療 嵌入式系統在智能醫療領域的應用也備受矚目。通過將嵌入式系統與醫療設備和傳感器相結合,可以實現對患者
    發表于 07-16 09:23

    嵌入式工控主板在金融智能設備行業應用

    嵌入式工控主板在金融智能設備行業的應用廣泛且深入,其重要不言而喻。以下是從幾個關鍵方面來闡述嵌入式工控主板在金融智能設備行業的應用:
    的頭像 發表于 07-11 09:38 ?311次閱讀

    如何提升嵌入式編程能力?

    如何提升嵌入式編程能力? 要提升嵌入式編程的能力,可以從以下幾點學習: 1. 理解硬件:熟悉你正在編程的硬件平臺,包括微控制器、處理器、內存、輸入/輸出
    發表于 06-21 10:01

    嵌入式熱門發展方向有哪些?

    感器網絡數據的實時分析、數據融合及預警服務。在智慧工廠及工業自動化方面,嵌入式人工智能可以改進傳統的工業生產模式,提升生產能力及優化工廠運行。 3.工業自動化: 嵌入式系統在工業自動化
    發表于 04-11 14:17

    嵌入式會越來越卷嗎?

    。這種技術進步為嵌入式系統的應用提供了更多可能性,使得其在移動設備、醫療保健等領域的應用更加靈活和可靠。同時,新興技術領域,如人工智能、機器學習,也為嵌入式系統的智能化帶來了新的突破,
    發表于 03-18 16:41

    瑞薩的40納米MCU技術正在重新定義嵌入式系統的可能性

    從延長便攜設備電池壽命,到提高處理效率和響應能力,瑞薩的40納米MCU技術正在重新定義嵌入式系統的可能性
    的頭像 發表于 03-11 15:11 ?539次閱讀

    嵌入式工控機性能特點 嵌入式工控機應用場景

    嵌入式工控機性能特點 嵌入式工控機應用場景 嵌入式工控機是一種專門設計用于工業控制系統的計算機設備。它具有與傳統計算機不同的性能特點,并且在
    的頭像 發表于 02-04 11:35 ?738次閱讀

    嵌入式工控機與傳統工控機的區別

    嵌入式工控機與傳統工控機的區別? 嵌入式工控機和傳統工控機是兩種不同類型的工業控制計算機設備,雖然它們的目標是相似的,即在工業控制系統中提供
    的頭像 發表于 02-04 11:35 ?711次閱讀
    主站蜘蛛池模板: 在线观看亚洲一区二区| 高清欧美日本视频免费观看| 婷婷丁香五月中文字幕| 天天操天天干天天舔| www.xxx.日本| 久久不射影院| 欧美三级免费观看| 四虎国产永久在线观看| 高清成年美女xx免费网站黄| 五月天婷婷影院| 扒开双腿疯狂进出爽爽爽| 免播放器av少妇影院| 欧美一区二区三区在线观看免费 | 天天综合天天做| 在线视频播放大全| 黑人破乌克兰美女处| 看全黄大片狐狸视频在线观看| 欧美亚洲天堂| 国内精品视频| 韩国三级精品| 在线免费黄色网址| 久久作爱视频| 久久国产视频网站| 手机在线你懂的| 视频免费在线| 福利在线观看| 亚洲男人天堂2021| 性瘾高h姚蕊全文免费阅读| 性xxxxx| 亚洲第一精品夜夜躁人人爽| 一区二区三区四区电影| 在线不卡一区| 天堂资源在线bt种子| 四虎一区二区三区精品| 男人的天堂在线视频| 久久国产精品网| 永久免费影视在线观看| 二区久久国产乱子伦免费精品| 亚洲国产一区二区在线| 五月情网| 欧美一级艳片视频免费观看|