99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

傳統(tǒng)嵌入式設(shè)備能力的新可能性

星星科技指導(dǎo)員 ? 來(lái)源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Semir Haddad ? 2022-06-29 15:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在過(guò)去的兩個(gè)世紀(jì)中,使硬件可編程已經(jīng)取得了長(zhǎng)足的進(jìn)步。有人可能會(huì)爭(zhēng)辯說(shuō),工業(yè)規(guī)模的硬件編程的第一個(gè)例子是 1800 年代早期開(kāi)發(fā)的提花織機(jī)系統(tǒng)。紡織工程師可以使用該系統(tǒng)通過(guò)使用一串穿孔卡片來(lái)定義他們希望織機(jī)編織的圖案。這項(xiàng)發(fā)明使發(fā)明家 Joseph Marie Jacquard 成為紡織行業(yè)的著名人物,并展示了硬件編程的巨大進(jìn)步。他的名字現(xiàn)在是一個(gè)常用詞,用來(lái)指代他的織布機(jī)上制造的織物類型。

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

設(shè)計(jì)可編程硬件的傳統(tǒng)方式繼承了機(jī)械工程的強(qiáng)大遺產(chǎn),嵌入式設(shè)備在某種程度上模仿了過(guò)去以機(jī)械或機(jī)電方式完成的工作。公用事業(yè)儀表是這種方法的一個(gè)很好的例子。起初,電表只是機(jī)械表的簡(jiǎn)單替代品,用 LCD 顯示屏代替編號(hào)輪,以提供更大的成本優(yōu)化和可靠性。然后添加了更多功能,例如自動(dòng)抄表,以在不改變目的或用例的情況下降低運(yùn)營(yíng)成本。

這些設(shè)備上存在嵌入式軟件或?qū)崟r(shí)軟件,它們需要大學(xué)很少教授的特定技能。相反,他們通常是在工作中學(xué)習(xí)的。嵌入式軟件開(kāi)發(fā)需要幾乎與硬件開(kāi)發(fā)一樣多的專業(yè)知識(shí),原因有兩個(gè)。首先,修復(fù)嵌入式軟件錯(cuò)誤的成本很高,因?yàn)樵O(shè)備可能難以升級(jí)。其次,許多嵌入式設(shè)備必須遵守嚴(yán)格的安全法規(guī),這需要額外的知識(shí)和時(shí)間資源來(lái)確保遵守諸如 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。

然而,大多數(shù)人不知道的是,在物聯(lián)網(wǎng)IoT) 的推動(dòng)下,嵌入式軟件開(kāi)發(fā)范式發(fā)生了一場(chǎng)無(wú)聲的革命,并且每天都在取得進(jìn)展。隨著我們的設(shè)備變得更加互聯(lián),它們突然向世界開(kāi)放。正如NEST、Fitbit 和 Withings (Nokia) Digital Health等應(yīng)用程序所證明的那樣,開(kāi)發(fā)人員必須能夠通過(guò)定義明確的 API 訪問(wèn)一個(gè)好的物聯(lián)網(wǎng)設(shè)備。相反,任何連接的設(shè)備現(xiàn)在都可以訪問(wèn)云中幾乎無(wú)限的資源。這開(kāi)辟了超越傳統(tǒng)嵌入式設(shè)備能力的新可能性,因?yàn)?a href="http://www.socialnewsupdate.com/tags/語(yǔ)音識(shí)別/" target="_blank">語(yǔ)音識(shí)別人工智能和個(gè)人助理功能——如亞馬遜 Alexa——變得更加廣泛可用。

因此,一種新型的開(kāi)發(fā)者(互聯(lián)網(wǎng)開(kāi)發(fā)者社區(qū))開(kāi)始修補(bǔ)設(shè)備。他們從創(chuàng)客板開(kāi)始,并使用他們知道的工具進(jìn)行開(kāi)發(fā)——面向?qū)ο缶幊?、API、腳本和框架,如 Java、JavaScript、Python、Lua、JSON 和 REST API。為了展示嵌入式開(kāi)發(fā)的新水平,Arduino 平臺(tái)(基于 Wiring 和 C++)普及了對(duì)象語(yǔ)言概念,如方法和屬性。Raspberry Pi 讓每個(gè)人都可以使用 Linux 和 Python。他們教我們使用帶有預(yù)定義框架的集成工具,使編寫(xiě)一個(gè)簡(jiǎn)單的應(yīng)用程序成為“在公園里散步”。

這個(gè)新的開(kāi)發(fā)者社區(qū)正在重塑嵌入式世界,創(chuàng)造硬件的“軟件化”。他們正在推動(dòng)嵌入式工程師像現(xiàn)代軟件開(kāi)發(fā)人員一樣思考,并著眼于其他對(duì) IT 系統(tǒng)和 Web 應(yīng)用程序有效的技術(shù)。例如,瑞薩電子的合作伙伴之一,物聯(lián)網(wǎng)初創(chuàng)公司 MediumOne,能夠使用云中的 Python 腳本在現(xiàn)場(chǎng)對(duì)設(shè)備進(jìn)行編程——這真是令人難以置信。

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

這種軟件化趨勢(shì)將把傳統(tǒng)的固件開(kāi)發(fā)人員轉(zhuǎn)變?yōu)橐粋€(gè)超專業(yè)化的社區(qū),就像硬件開(kāi)發(fā)人員現(xiàn)在成為嵌入式團(tuán)隊(duì)的專業(yè)成員一樣。他們的職責(zé)是確保完整的板級(jí)支持包在硬件上運(yùn)行,使越來(lái)越多的軟件開(kāi)發(fā)人員能夠使用框架和高級(jí)語(yǔ)言和腳本創(chuàng)建應(yīng)用程序。

這一趨勢(shì)還可以擴(kuò)展嵌入式開(kāi)發(fā)人員的職業(yè)可能性。以下是一些可以幫助您利用這一轉(zhuǎn)變的教育要點(diǎn):

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

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

玩創(chuàng)客板。它們今天可能看起來(lái)像玩具,但您會(huì)對(duì)它們提供的可能性感到驚訝。

如果你想培養(yǎng)你的軟件方面,可以嘗試使用 C++、Java 和 Objective C 等對(duì)象語(yǔ)言,并嘗試 XML 等標(biāo)記語(yǔ)言以及 JavaScript、Python 或 Lua 等腳本語(yǔ)言。從開(kāi)發(fā)移動(dòng)應(yīng)用程序或 Web 開(kāi)發(fā)開(kāi)始,很快就會(huì)有使用更小的微控制器的嵌入式選項(xiàng)。

熟悉 RESTfull API 和 JSON 數(shù)據(jù)格式。它們是互聯(lián)網(wǎng)通信的基礎(chǔ),大多數(shù)物聯(lián)網(wǎng)服務(wù)都使用其中一種。

開(kāi)發(fā)人員社區(qū)提供交互式點(diǎn)對(duì)點(diǎn)論壇來(lái)磨練軟件技能,特別是與社區(qū)合作,圍繞新的嵌入式框架,例Renesas Synergy 平臺(tái),或使用 MediumOne 開(kāi)發(fā)的IoT Sandbox 。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5150

    文章

    19665

    瀏覽量

    317414
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11509

    瀏覽量

    213740
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    1613

    瀏覽量

    64011
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    嵌入式和單片機(jī),是同一個(gè)東西嗎?

    設(shè)計(jì)用來(lái)執(zhí)行特定的任務(wù),并且通常嵌入在更大的系統(tǒng)中,比如家電、汽車電子、醫(yī)療設(shè)備等。嵌入式系統(tǒng)的特點(diǎn)是專用、資源受限和實(shí)時(shí)。
    發(fā)表于 07-09 10:20

    Linux嵌入式和單片機(jī)嵌入式的區(qū)別?

    Linux嵌入式與單片機(jī)嵌入式在多個(gè)方面存在顯著的區(qū)別,以下是詳細(xì)的比較和歸納: 一、基本概念 1. Linux嵌入式: 定義:將Linux操作系統(tǒng)運(yùn)行在嵌入式
    發(fā)表于 06-20 09:46

    嵌入式適合自學(xué)嗎?

    實(shí)際問(wèn)題,如硬件故障、軟件調(diào)試等。沒(méi)有專業(yè)指導(dǎo)的學(xué)習(xí)者,可能很難快速找到問(wèn)題的根源并解決。 三)缺乏系統(tǒng) 1)學(xué)習(xí)內(nèi)容零散:自學(xué)嵌入式容易出現(xiàn)學(xué)習(xí)內(nèi)容的零散和不系統(tǒng),缺乏全面的學(xué)習(xí)指導(dǎo)。學(xué)習(xí)者
    發(fā)表于 04-27 09:54

    高可靠嵌入式主板設(shè)計(jì)

    嵌入式系統(tǒng)已廣泛應(yīng)用于各個(gè)領(lǐng)域,從航空航天、醫(yī)療設(shè)備到工業(yè)控制和智能家居,其應(yīng)用范圍不斷擴(kuò)展。隨著應(yīng)用場(chǎng)景的日益復(fù)雜和關(guān)鍵,嵌入式系統(tǒng)的可靠變得至關(guān)重要。
    的頭像 發(fā)表于 03-25 15:11 ?497次閱讀
    高可靠<b class='flag-5'>性</b><b class='flag-5'>嵌入式</b>主板設(shè)計(jì)

    嵌入式軟件單元測(cè)試的必要、核心方法及工具深度解析

    一、為什么嵌入式軟件必須重視單元測(cè)試? ?嵌入式系統(tǒng)的特殊? 在汽車 ECU、醫(yī)療設(shè)備控制器等場(chǎng)景中,軟件直接操控硬件,?單比特錯(cuò)誤可能導(dǎo)
    的頭像 發(fā)表于 03-21 14:53 ?458次閱讀

    嵌入式主板:智能設(shè)備的“大腦”,驅(qū)動(dòng)未來(lái)無(wú)限可能

    在當(dāng)今這個(gè)萬(wàn)物互聯(lián)的時(shí)代,嵌入式主板作為智能設(shè)備的“大腦”,正悄然改變著我們的生活。從智能家居到工業(yè)自動(dòng)化,從醫(yī)療設(shè)備到交通系統(tǒng),嵌入式主板無(wú)處不在,為各種應(yīng)用場(chǎng)景提供強(qiáng)大的計(jì)算和控制
    的頭像 發(fā)表于 02-07 11:34 ?626次閱讀
    <b class='flag-5'>嵌入式</b>主板:智能<b class='flag-5'>設(shè)備</b>的“大腦”,驅(qū)動(dòng)未來(lái)無(wú)限<b class='flag-5'>可能</b>

    使用SEGGER工具實(shí)現(xiàn)嵌入式應(yīng)用開(kāi)發(fā)

    嵌入式系統(tǒng)的可能性是無(wú)限的,從創(chuàng)建智能家居設(shè)備到為工業(yè)自動(dòng)化提供動(dòng)力,但是有這么多的工具、技術(shù)和流程要學(xué)習(xí),你從哪里開(kāi)始呢?
    的頭像 發(fā)表于 01-10 16:27 ?735次閱讀

    學(xué)嵌入式好找工作嗎?

    設(shè)計(jì)可能隨著模板化工具的發(fā)展,從業(yè)者競(jìng)爭(zhēng)越發(fā)激烈且可替代變強(qiáng),但嵌入式開(kāi)發(fā)因其專業(yè)和復(fù)雜,只要持續(xù)提升技能,就能在行業(yè)中立足,并且隨著
    發(fā)表于 12-16 15:43

    什么是嵌入式人工智能

    嵌入式人工智能是指將人工智能技術(shù)應(yīng)用于嵌入式系統(tǒng)中的一種技術(shù)。嵌入式系統(tǒng)是嵌入到其他設(shè)備或系統(tǒng)中的計(jì)算機(jī)系統(tǒng),通常用于控制、監(jiān)測(cè)或執(zhí)行特定任
    的頭像 發(fā)表于 12-11 09:23 ?993次閱讀
    什么是<b class='flag-5'>嵌入式</b>人工智能

    嵌入式和人工智能究竟是什么關(guān)系?

    了重要作用。在未來(lái),隨著嵌入式系統(tǒng)和人工智能技術(shù)的不斷進(jìn)步,我們可以預(yù)見(jiàn)更多創(chuàng)新應(yīng)用的出現(xiàn),為社會(huì)發(fā)展和生活品質(zhì)的提升帶來(lái)更多可能性。
    發(fā)表于 11-14 16:39

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

    在現(xiàn)代科技浪潮中,嵌入式技術(shù)已成為支撐各種智能設(shè)備和系統(tǒng)運(yùn)行的核心力量。那么,究竟什么是嵌入式?嵌入式系統(tǒng),顧名思義,是將計(jì)算機(jī)的硬件和軟件嵌入
    的頭像 發(fā)表于 10-16 10:14 ?2601次閱讀

    AI如何對(duì)產(chǎn)品設(shè)計(jì)帶來(lái)更多的可能性?

    AI(人工智能)對(duì)產(chǎn)品設(shè)計(jì)帶來(lái)了廣泛而深遠(yuǎn)的可能性,這些可能性主要體現(xiàn)在以下幾個(gè)方面 1.創(chuàng)新設(shè)計(jì)的激發(fā) 創(chuàng)意生成:AI能夠?qū)W習(xí)和模仿人類設(shè)計(jì)師的創(chuàng)作過(guò)程,通過(guò)深度學(xué)習(xí)等技術(shù)生成全新的、獨(dú)特
    的頭像 發(fā)表于 10-15 11:29 ?696次閱讀

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

    嵌入式主板,通常被稱為嵌入式系統(tǒng)的核心組件,是一種用于控制和數(shù)據(jù)處理的計(jì)算機(jī)硬件,其設(shè)計(jì)旨在嵌入特定設(shè)備中執(zhí)行專門(mén)任務(wù)。嵌入式主板如同是
    的頭像 發(fā)表于 09-30 10:05 ?1613次閱讀

    嵌入式系統(tǒng)的未來(lái)趨勢(shì)有哪些?

    會(huì)更加注重能源效率。低功耗設(shè)計(jì)和節(jié)能技術(shù)會(huì)成為關(guān)鍵,以延長(zhǎng)設(shè)備的電池壽命或降低能源成本。這對(duì)于可穿戴設(shè)備、便攜醫(yī)療設(shè)備等對(duì)續(xù)航能力有較高要
    發(fā)表于 09-12 15:42

    嵌入式熱門(mén)領(lǐng)域有哪些?

    師提供了獨(dú)特的事業(yè)機(jī)遇,同時(shí)也為行業(yè)的技術(shù)發(fā)展和應(yīng)用前景帶來(lái)了無(wú)限可能。 智能醫(yī)療 嵌入式系統(tǒng)在智能醫(yī)療領(lǐng)域的應(yīng)用也備受矚目。通過(guò)將嵌入式系統(tǒng)與醫(yī)療設(shè)備和傳感器相結(jié)合,可以實(shí)現(xiàn)對(duì)患者
    發(fā)表于 07-16 09:23