91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

設(shè)計(jì)人員在實(shí)施M2M功能時(shí)面臨的挑戰(zhàn)

星星科技指導(dǎo)員 ? 來源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Steve Jahnke,Richar ? 2022-06-23 10:22 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

機(jī)器對(duì)機(jī)器 (M2M) 操作或任何一般的智能設(shè)備的特點(diǎn)是可通過網(wǎng)絡(luò)連接訪問的設(shè)備。隨著最近無線能力和覆蓋范圍的增加——蜂窩、無線 LAN 和近場(chǎng)通信NFC)——以及硬件和連接成本的迅速降低,可以連接的機(jī)器數(shù)量正在顯著增加。這些機(jī)器組成了一系列設(shè)備,從房主可以通過任何帶有 Web 瀏覽器的設(shè)備訪問的智能恒溫器,到自動(dòng)向公用事業(yè)公司報(bào)告燃?xì)馐褂们闆r的智能燃?xì)獗恚俚阶詣?dòng)流式傳輸?shù)闹悄芟嗫虻认M(fèi)設(shè)備存儲(chǔ)在網(wǎng)站上的圖片到相框。

當(dāng)前的 M2M 功能實(shí)際上與任何其他計(jì)算機(jī)操作相同;設(shè)備使用 Web 發(fā)送和接收數(shù)據(jù),通常來自云服務(wù)或后端服務(wù)器。數(shù)據(jù)存儲(chǔ)在這些服務(wù)器上,然后由操作員使用通用 Web 瀏覽器查看。移動(dòng)應(yīng)用程序允許從智能手機(jī)或平板電腦訪問和傳輸數(shù)據(jù)或命令到智能設(shè)備,云服務(wù)或后端服務(wù)器在這些操作中充當(dāng)控制點(diǎn)。

設(shè)計(jì)人員在實(shí)施 M2M 功能時(shí)面臨更多挑戰(zhàn)??煽烤W(wǎng)絡(luò)的復(fù)雜性影響了設(shè)備功能的可信度。增強(qiáng)安全性、可靠性和效率的網(wǎng)絡(luò)實(shí)踐被添加到設(shè)備設(shè)計(jì)要求中。

M2M 設(shè)計(jì)挑戰(zhàn)

通過將他們的任務(wù)和職責(zé)與幾年前嵌入式系統(tǒng)工程師所需的任務(wù)和職責(zé)進(jìn)行比較,可以說明今天 M2M 設(shè)計(jì)人員面臨的挑戰(zhàn)。要構(gòu)建嵌入式系統(tǒng),工程師會(huì)選擇所需的傳感器、執(zhí)行器、鍵盤,可能還有字符顯示器;將它們連接到連接到微處理器的 I/O 端口;并通過匯編和/或 C 程序的某種組合運(yùn)行一切。他們通常借助允許斷點(diǎn)和單步操作進(jìn)行調(diào)試的在線仿真器和軟件。如果該設(shè)備連接到任何外部設(shè)備,則很可能是通過 RS-232 而不是網(wǎng)絡(luò)。沒有真正需要了解文件系統(tǒng)結(jié)構(gòu)、用戶和組權(quán)限或網(wǎng)絡(luò)協(xié)議的復(fù)雜性。這些細(xì)節(jié)是 IT 部門的領(lǐng)域。

相比之下,M2M 設(shè)計(jì)人員必須彌合數(shù)字/模擬/軟件工程師和 IT 網(wǎng)絡(luò)工程師之間的差距。他們必須能夠在 shell 的命令行上自如地工作。由于 M2M 系統(tǒng)包含運(yùn)行現(xiàn)代操作系統(tǒng) (OS) 的嵌入式處理器和網(wǎng)絡(luò)堆棧,因此 M2M 設(shè)計(jì)人員必須獲取或構(gòu)建和修補(bǔ)內(nèi)核,獲取或編寫可識(shí)別的設(shè)備驅(qū)動(dòng)程序,并設(shè)置大量啟動(dòng)和配置腳本。他們還必須添加代碼來讀取傳感器或?qū)懭霊?yīng)用程序所需的執(zhí)行器。

M2M 設(shè)計(jì)過程的另一個(gè)步驟是在設(shè)備從網(wǎng)絡(luò)中掉線或使用不同的 IP 地址重新聯(lián)機(jī)時(shí)連接并準(zhǔn)備好響應(yīng)。在具有域名系統(tǒng) (DNS) 的 LAN 上的 Wi-Fi藍(lán)牙的情況下,這可以由操作系統(tǒng)自動(dòng)處理,但當(dāng)使用 RF 或蜂窩調(diào)制解調(diào)器連接到 Internet 時(shí),將需要干預(yù)和特定的命令知識(shí)。電源管理不容忽視。如果沒有為應(yīng)用程序正確設(shè)置,操作系統(tǒng)可能會(huì)使重要功能自動(dòng)進(jìn)入睡眠狀態(tài)或浪費(fèi)寶貴的電池電量。文件權(quán)限和其他安全措施通常不是本地嵌入式系統(tǒng)關(guān)心的問題,但 M2M 設(shè)計(jì)人員最好小心。

在完成設(shè)備設(shè)計(jì)之前,M2M 工程師必須獲得并很可能設(shè)置系統(tǒng)連接的服務(wù)器和數(shù)據(jù)庫表的工作知識(shí)。如果 M2M 設(shè)計(jì)人員負(fù)責(zé)呈現(xiàn)數(shù)據(jù),那么他們的工具包中應(yīng)該至少具備 CSS、HTML、PHP 和 Java 的工作知識(shí)。

M2M 設(shè)計(jì)師的一個(gè)理想特質(zhì)是能夠不受快速變化的影響。手機(jī)和平板電腦的消費(fèi)市場(chǎng)正在推動(dòng) M2M 行業(yè),設(shè)計(jì)師可能需要數(shù)周或數(shù)月才能熟悉的硬件和工具可能會(huì)在一年內(nèi)更新或更改。好消息是,通過適當(dāng)?shù)囊?guī)劃和謹(jǐn)慎,設(shè)計(jì)師在連接設(shè)備中投入的所有工作都將在未來轉(zhuǎn)化為更新、更快、更便宜的平臺(tái)。

軟件框架滿足 M2M 連接需求

M2M 開發(fā)工具變得更加用戶友好,并且可以在線獲得強(qiáng)大的個(gè)人和企業(yè)支持社區(qū)。OpenEmbedded 軟件框架和Yocto 項(xiàng)目支持 Linux 用戶的一系列硬件開發(fā)平臺(tái),并提供管理內(nèi)核和文件系統(tǒng)工作的方法。許多工程師已經(jīng)熟悉 Microsoft 的.NET Compact Framework及其功能。此外,一些調(diào)制解調(diào)器制造商將強(qiáng)大的處理器嵌入到他們的產(chǎn)品中,使緊湊型 COTS M2M 系統(tǒng)成為可能。

Galixsys Networks 提供適用于 Linux 或 Android 平臺(tái)的軟件框架,該平臺(tái)使用通用網(wǎng)關(guān)接口 (CGI) 協(xié)議,該協(xié)議專為滿足使用連接設(shè)備的開發(fā)人員的需求而設(shè)計(jì)。Andromeda 框架(參見圖 1 中的框圖)利用標(biāo)準(zhǔn) HTTP 數(shù)據(jù)流來實(shí)現(xiàn)即時(shí) M2M 通信能力和唯一設(shè)備識(shí)別。通過命令和數(shù)據(jù)有效負(fù)載結(jié)構(gòu),設(shè)備以自然二進(jìn)制進(jìn)行通信,無需標(biāo)記語言。通過對(duì) Web 進(jìn)行近乎實(shí)時(shí)的控制,這可以提高安全性并減少帶寬。

圖 1:新的命令和數(shù)據(jù)服務(wù)層將典型的客戶端服務(wù)器模型轉(zhuǎn)換為 M2M 配置。

poYBAGKzzpaAXW_iAAWBa2wc6yo236.png

雖然 M2M 開發(fā)人員可以輕松編寫自己的服務(wù)例程并通過簡(jiǎn)單的系統(tǒng)調(diào)用從程序中訪問它們,但 Andromeda 提供了一系列服務(wù),例如在設(shè)備和服務(wù)器之間接收、發(fā)送和刪除文件。頁面服務(wù)器命令指示服務(wù)器進(jìn)行服務(wù)調(diào)用。直接向 SQL 數(shù)據(jù)庫讀取或?qū)懭霐?shù)據(jù)使開發(fā)人員和 M2M 設(shè)備能夠快速上網(wǎng)。

互聯(lián)世界不再到來;它已經(jīng)在這里多年了。每天都有成千上萬的新設(shè)備、手機(jī)和平板電腦連接到互聯(lián)網(wǎng)。在全球范圍內(nèi),幾乎每個(gè)可以想象的行業(yè)都有等待開發(fā)的應(yīng)用程序,以提高它們的效率。如何管理所有這些設(shè)備以及它們?nèi)绾斡行У厥褂?Web 資源是 M2M 開發(fā)人員面臨的真正挑戰(zhàn)。

作者:Steve Jahnke,Richard Jahnke

審核編輯:郭婷

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    Cortex-M0和Cortex-M0+的區(qū)別

    定時(shí)器用于OS周期定時(shí)。 Cortex-M0+處理器支持特權(quán)和非特權(quán)(芯片設(shè)計(jì)人員可選),OS可以非特權(quán)等級(jí)下執(zhí)行某些應(yīng)用任務(wù),并可以給這些任務(wù)設(shè)置存儲(chǔ)器訪問權(quán)限。 Cortex-M
    發(fā)表于 01-22 06:23

    M24SR16 - Y:多功能動(dòng)態(tài)NFC/RFID標(biāo)簽IC的全面解析

    M24SR16 - Y:多功能動(dòng)態(tài)NFC/RFID標(biāo)簽IC的全面解析 電子設(shè)備互聯(lián)互通的今天,NFC/RFID技術(shù)的應(yīng)用愈發(fā)廣泛。M24SR16 - Y作為一款動(dòng)態(tài)NFC/RFID標(biāo)
    的頭像 發(fā)表于 01-05 16:50 ?680次閱讀

    Renesas RZ/T2M Starter Kit+:功能特性與使用指南

    Renesas RZ/T2M Starter Kit+:功能特性與使用指南 嵌入式系統(tǒng)開發(fā)領(lǐng)域,Renesas RZ/T2M Starter Kit+ 是一款備受關(guān)注的開發(fā)工具。它為
    的頭像 發(fā)表于 12-29 16:30 ?650次閱讀

    NXP S32M2xx系列MCU:汽車電機(jī)控制的理想之選

    NXP S32M2xx系列MCU:汽車電機(jī)控制的理想之選 汽車電子領(lǐng)域,電機(jī)控制是一個(gè)至關(guān)重要的應(yīng)用場(chǎng)景。NXP推出的S32M2xx系列MCU,憑借其高性能、高集成度和豐富的功能特性
    的頭像 發(fā)表于 12-24 15:55 ?471次閱讀

    探索TRAVEO? T2G Cluster 6M Lite Kit:功能、應(yīng)用與編程指南

    探索TRAVEO? T2G Cluster 6M Lite Kit:功能、應(yīng)用與編程指南 電子設(shè)計(jì)的廣闊領(lǐng)域中,評(píng)估套件是工程師們探索和驗(yàn)證新想法的重要工具。今天,我們將深入探討TR
    的頭像 發(fā)表于 12-19 11:20 ?583次閱讀

    Cortex-M產(chǎn)品的特色

    。 開發(fā)支持:設(shè)計(jì)人員可從ARM生態(tài)系統(tǒng)的許多工具中選擇,或者使用單一、全面的工具鏈支持所有Cortex-M器件。 架構(gòu)擴(kuò)展:ARM還提供了一系列的架構(gòu)擴(kuò)展用于滿足下一代處理器的需求,如DSP擴(kuò)展、SIMD指令、浮點(diǎn)單元和Helium技術(shù),為特定應(yīng)用場(chǎng)景提供了
    發(fā)表于 11-26 07:22

    恩智浦FRDM i.MX 8M Plus開發(fā)板詳解

    開發(fā)高級(jí)HMI應(yīng)用、計(jì)算機(jī)視覺系統(tǒng)以及邊緣AI項(xiàng)目時(shí),開發(fā)人員常常面臨一個(gè)共同挑戰(zhàn):如何在不依賴昂貴且復(fù)雜的開發(fā)平臺(tái)的前提下,獲得足夠的處理能力。這正是FRDM i.MX 8
    的頭像 發(fā)表于 11-18 15:07 ?1420次閱讀

    創(chuàng)新企業(yè)級(jí)NVMe存儲(chǔ)拓展方案 艾西達(dá)克前置M.2硬盤抽取盒測(cè)評(píng)

    企業(yè)級(jí)存儲(chǔ)架構(gòu)中,M.2NVMe硬盤憑借其出色的讀寫性能,已成為系統(tǒng)的常用組件。然而,傳統(tǒng)的把M.2SSD直裝主板M.2插槽的部署方式,也帶來了諸多運(yùn)維
    的頭像 發(fā)表于 11-07 16:07 ?996次閱讀
    創(chuàng)新企業(yè)級(jí)NVMe存儲(chǔ)拓展方案 艾西達(dá)克前置<b class='flag-5'>M.2</b>硬盤抽取盒測(cè)評(píng)

    多塊 M.2 硬盤拆到崩潰?M.2 硬盤抽取盒才是救星!

    當(dāng)電腦裝多塊M.2固態(tài)硬盤,你是否常為調(diào)取文件,不得不關(guān)程序、斷電開機(jī)箱,狹小空間擰螺絲、拔插硬盤?本需幾分鐘的操作,淪為耗時(shí)費(fèi)力的工程;這就像有裝滿珍寶的保險(xiǎn)庫,取物卻要大動(dòng)干戈。你需要的不是
    的頭像 發(fā)表于 10-11 15:15 ?807次閱讀
    多塊 <b class='flag-5'>M.2</b> 硬盤拆到崩潰?<b class='flag-5'>M.2</b> 硬盤抽取盒才是救星!

    RA4M2_Sensor-V1.0 原理圖

    RA4M2_Sensor-V1.0原理圖
    發(fā)表于 07-21 14:40 ?15次下載

    FOPLP工藝面臨挑戰(zhàn)

    FOPLP 技術(shù)目前仍面臨諸多挑戰(zhàn),包括:芯片偏移、面板翹曲、RDL工藝能力、配套設(shè)備和材料、市場(chǎng)應(yīng)用等方面。
    的頭像 發(fā)表于 07-21 10:19 ?1558次閱讀
    FOPLP工藝<b class='flag-5'>面臨</b>的<b class='flag-5'>挑戰(zhàn)</b>

    高速互聯(lián)時(shí)代,如何精準(zhǔn)測(cè)試PCIe M.2接口?

    關(guān)鍵功能,而其底層的高速物理傳輸能力,正面臨前所未有的挑戰(zhàn)。M.2接口:高性能輕量化的代表M.2是基于PCIExpress總線的物理接口標(biāo)準(zhǔn)
    的頭像 發(fā)表于 07-10 14:20 ?1022次閱讀
    高速互聯(lián)時(shí)代,如何精準(zhǔn)測(cè)試PCIe <b class='flag-5'>M.2</b>接口?

    如何精準(zhǔn)測(cè)試PCIe M.2接口

    AI加速、輕薄筆電、智能邊緣、無線通信等新興應(yīng)用推動(dòng)下,PCIe M.2接口正迅速成為高速互聯(lián)的核心載體。從NVMe SSD、Wi-Fi 7無線模組到AI推理加速卡,小巧的M.2插槽正在承載越來越多關(guān)鍵
    的頭像 發(fā)表于 07-07 16:42 ?1256次閱讀

    智慧路燈的推廣面臨哪些挑戰(zhàn)?

    引言 智慧城市建設(shè)的宏偉藍(lán)圖中,叁仟智慧路燈的推廣面臨哪些挑戰(zhàn)?叁仟智慧路燈作為重要的基礎(chǔ)設(shè)施,承載著提升城市照明智能化水平、實(shí)現(xiàn)多功能集成服務(wù)的使命。然而,盡管叁仟智慧路燈前景廣闊
    的頭像 發(fā)表于 03-27 17:02 ?716次閱讀

    MQTT物聯(lián)網(wǎng)平臺(tái)有哪些?有哪些功能?

    MQTT(Message Queuing Telemetry Transport)是一種基于客戶端-服務(wù)器架構(gòu)的發(fā)布/訂閱模式的消息傳輸協(xié)議,它廣泛應(yīng)用于機(jī)器與機(jī)器的通信(M2M)以及物聯(lián)網(wǎng)環(huán)境
    的頭像 發(fā)表于 03-15 14:23 ?1488次閱讀
    MQTT物聯(lián)網(wǎng)平臺(tái)有哪些?有哪些<b class='flag-5'>功能</b>?