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

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

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

通過云身份驗(yàn)證和多種通信功能滿足現(xiàn)代連接要求

星星科技指導(dǎo)員 ? 來源:microchip ? 作者:microchip ? 2023-04-24 09:43 ? 次閱讀

在現(xiàn)代電子學(xué)的格局中,萬物互聯(lián)。這包括內(nèi)部連接的MCU、傳感器控制器和外圍設(shè)備,以及與無線通信和云服務(wù)的外部連接。對于嵌入式系統(tǒng)的設(shè)計(jì)者和開發(fā)人員來說,連接性和通信標(biāo)準(zhǔn)和技術(shù)的多樣性往往令人費(fèi)解。隨著對嵌入式安全性的日益重視,現(xiàn)在外部和內(nèi)部通信增加了另一層復(fù)雜性,在物聯(lián)網(wǎng)IoT)或無線傳感器應(yīng)用中沒有分配任何額外的功率。

這個(gè)通用連接的新時(shí)代產(chǎn)生了對簡單安全解決方案的需求,以在各種嵌入式應(yīng)用程序中連接到云。本文旨在交流使用嵌入式連接和通信技術(shù)的嵌入式設(shè)計(jì)人員所面臨的最新考慮因素和挑戰(zhàn),特別是由數(shù)字信號控制器 (DSC)、微控制器 (MCU) 和微處理器 (MPU) 驅(qū)動的設(shè)計(jì)人員。此外,本文還將介紹Microchip硬件解決方案、軟件工具/資源以及新的支持云的開發(fā)板和器件如何通過有競爭力的功能和可靠的安全技術(shù)幫助設(shè)計(jì)人員和開發(fā)人員實(shí)現(xiàn)不斷縮短的產(chǎn)品開發(fā)周期目標(biāo)。

新興互聯(lián)應(yīng)用與新的設(shè)計(jì)挑戰(zhàn)

一起成長 對于嵌入式應(yīng)用,內(nèi)部連接和外部通信經(jīng)過設(shè)計(jì)和優(yōu)化,以促進(jìn)系統(tǒng)組件、設(shè)備、網(wǎng)絡(luò)基礎(chǔ)設(shè)施、處理單元和存儲單元之間的數(shù)據(jù)和信號交換。因此,對連接或通信功能的要求由它們所服務(wù)的應(yīng)用程序決定。主要應(yīng)用是將本地和基于云的智能可靠地連接到分布式傳感器、執(zhí)行器和控制器,具有低延遲和高功率效率,在小型、可升級的組件中確保安全性,同時(shí)易于集成和開發(fā),適用于廣泛的應(yīng)用。新興的聯(lián)網(wǎng)汽車、人工智能、智能傳感器、智能邊緣/智能網(wǎng)格和新的數(shù)據(jù)經(jīng)濟(jì)是影響捕獲和通信數(shù)據(jù)類型和數(shù)量的主要因素。由于有無數(shù)的要求,還需要有多種連接和通信選項(xiàng)可供選擇,以滿足這些不同的應(yīng)用。

對于大多數(shù)DSC、MCU和MPU來說,這并不總是一個(gè)簡單或直接的目標(biāo),這些目標(biāo)通常在集成連接和通信外設(shè)方面受到限制。此外,添加外部外設(shè)通常會增加BOM的復(fù)雜性,導(dǎo)致更大的系統(tǒng)尺寸,需要更復(fù)雜,有時(shí)甚至是高速的數(shù)據(jù)線以及PCB層和布局,降低電源效率,使系統(tǒng)更容易受到干擾,甚至可能引入安全漏洞。

另一個(gè)注意事項(xiàng)是,常見的連接和通信接口(如USB以太網(wǎng))通常很難實(shí)現(xiàn)為外部外設(shè)且成本高昂。實(shí)現(xiàn)USB和其他高速數(shù)據(jù)連接和通信技術(shù)所需的額外時(shí)序,RAM和其他支持硬件也往往會增加復(fù)雜性。物聯(lián)網(wǎng)和汽車電子的成本。除了這些其他挑戰(zhàn)之外,確保嵌入式設(shè)備和云服務(wù)之間的安全連接的過程有時(shí)模糊且通常很艱苦。

具有多種集成外設(shè)和設(shè)計(jì)功能的現(xiàn)代化 DSC/MCU/MPU,以應(yīng)對互聯(lián)世界

降低 BOM 成本/復(fù)雜性、PCB 布線復(fù)雜性、占位面積、功耗和設(shè)計(jì)時(shí)間的一種方法是利用具有集成外設(shè)和功能的 DSC、MCU 和 MPU,無需額外的外部組件和連接。在前幾年,只有有限的器件選擇,集成外設(shè)數(shù)量有限,設(shè)計(jì)人員/開發(fā)人員需要對設(shè)計(jì)所需的每個(gè)附加外設(shè)進(jìn)行原型設(shè)計(jì)和測試。這需要在相對較少的串行接口、UART和GPIO引腳之間平衡通信,這些引腳不一定能夠達(dá)到汽車等關(guān)鍵應(yīng)用所需的速度和可靠性。

現(xiàn)在有嵌入式設(shè)備集成了各種外設(shè),并包括許多功能,有助于降低設(shè)計(jì)和開發(fā)復(fù)雜性,同時(shí)提高電源效率和其他性能方面。如果外設(shè)是獨(dú)立于內(nèi)核的外設(shè)(CIP),則可以增加外設(shè)的這種集成,它們可以在不增加CPU負(fù)擔(dān)甚至喚醒CPU的情況下完成操作,并降低整體功耗。這些集成外設(shè)的關(guān)鍵是連接和通信接口以及嵌入式設(shè)備支持的協(xié)議。例如,USB是許多嵌入式應(yīng)用必須克服的常見障礙。由于USB接口的時(shí)序要求非常嚴(yán)格,因此需要板載晶體振蕩器和相關(guān)電路來保持定時(shí)精度。Microchip通過提供各種帶有集成USB接口的MCU(8/16/32位MCU)和16位DSC,解決了這一挑戰(zhàn),其中一些能夠足夠精確地定時(shí),無需外部晶體振蕩器,并且具有USB OTG功能。

許多Microchip的USB MCU/DSC還增加了許多額外的連接和通信外設(shè),包括通用電機(jī)控制和汽車協(xié)議。這包括幾個(gè)16位DSC和32位MCU系列,這些系列具有集成的CAN,CAN FD,SENT,LIN,AUTOSTAR甚至支持CAN和DALI和DMX等照明協(xié)議的8位MCU。支持汽車和工業(yè)協(xié)議的MCU和DSC還具有符合標(biāo)準(zhǔn)的功能安全特性,易于合規(guī)和高溫操作,使其能夠在安全關(guān)鍵型工業(yè)和汽車應(yīng)用中使用。

一些通信協(xié)議,特別是在汽車應(yīng)用(如AUTOSAR)中,往往需要大量的閃存和RAM。因此,Microchip支持這些協(xié)議的解決方案還具有必要的集成存儲和存儲器,以支持這些協(xié)議等。其他兼容的協(xié)議和接口包括TCP/IP、UARTS、I2C、SPI等。TCP/IP協(xié)議相當(dāng)復(fù)雜,Microchip為每個(gè)兼容的MCU提供了交鑰匙TCP/IP庫。

除了有線連接之外,下一代通信設(shè)備越來越多地轉(zhuǎn)向無線連接,無論是連接到互聯(lián)網(wǎng)/云,主機(jī)/控制器之間還是通過直接通信或網(wǎng)狀網(wǎng)絡(luò)相互連接。嵌入式設(shè)備最常見的無線通信技術(shù)包括Wi-Fi?,藍(lán)牙?,IEEE 802.15.4(zigbee?)和LoRa,以及其他各種ISM頻段和未經(jīng)許可的RF通信。

由于大多數(shù)嵌入式開發(fā)人員都不是RF工程師,因此外部無線模塊是實(shí)現(xiàn)無線通信的最常見方式。Microchip提供各種無線模塊,以及具有內(nèi)置光柵無線通信功能的空間、時(shí)間和成本節(jié)省的MCU。這些集成解決方案包括完整的 Wi-Fi 模塊、藍(lán)牙 MCU、IEEE 802.15.4 MCU、LoRa MCU 以及各種免許可和 ISM 頻段集成 MCU。利用這些高度集成的無線通信MCU有助于節(jié)省功耗,降低設(shè)計(jì)復(fù)雜性并加快上市時(shí)間,這在競爭激烈且快節(jié)奏的物聯(lián)網(wǎng)和智能家居市場中至關(guān)重要。

云合作伙伴關(guān)系加快上市時(shí)間并簡化安全性

云服務(wù)可以極大地增強(qiáng)物聯(lián)網(wǎng)或智能家居設(shè)備的功能和價(jià)值。例如,云服務(wù)可以使用機(jī)器智能、用戶自定義/控制、無線 (OTA) 更新、通知、實(shí)時(shí)分析等實(shí)現(xiàn)增強(qiáng)功能。然而,整合支持這些功能的通信硬件和網(wǎng)絡(luò)功能也為惡意篡改甚至信息竊取開辟了無數(shù)的途徑。保護(hù)無線和有線嵌入式設(shè)備已成為OEM的主要關(guān)注點(diǎn),因?yàn)榭蛻粼絹碓叫枰玫陌踩詠肀Wo(hù)其個(gè)人數(shù)據(jù)并確保其物聯(lián)網(wǎng)設(shè)備可靠運(yùn)行。

考慮到這一點(diǎn),Microchip工程師與幾家領(lǐng)先的云服務(wù)合作,提供物聯(lián)網(wǎng)模塊和嵌入式設(shè)備,以簡化物聯(lián)網(wǎng)安全性并縮短當(dāng)前一代和下一代物聯(lián)網(wǎng)設(shè)備的上市時(shí)間。特別是,這包括物聯(lián)網(wǎng)開發(fā)板、套件和與谷歌的物聯(lián)網(wǎng)核心、亞馬遜網(wǎng)絡(luò)服務(wù)、微軟Azure和物聯(lián)網(wǎng)行業(yè)加入服務(wù)器進(jìn)行LoRa身份驗(yàn)證的設(shè)備。以上內(nèi)容包括用于快速開發(fā)的 Microsoft 認(rèn)證的 Azure IoT 初學(xué)者工具包,以及支持設(shè)備標(biāo)識符組合引擎 (DICE) 和 Azure IoT Hub 設(shè)備預(yù)配服務(wù) (DPS) 的 IoT 開發(fā)工具包。

AVR-IoT WG 和 PIC-IoT WG 開發(fā)板是使用 Google IoT Core 開發(fā)應(yīng)用程序的快速入門方法,并集成了 8 位 ATmega4808 或 PIC24FJ128GA705 MCU、完全認(rèn)證的 ATWINC1510 Wi-Fi 網(wǎng)絡(luò)控制器和 ATECC608A CryptoAuthentication? 安全元件 IC。以上組合形成一個(gè)不需要額外硬件進(jìn)行編程和調(diào)試的電路板,預(yù)加載的固件映像可實(shí)現(xiàn)即時(shí)設(shè)置和與 Google Cloud IoT 平臺的通信。兩款支持 Wi-Fi 的開發(fā)板都與 MPLAB? X IDE 兼容,并且可以輕松編程。h 免費(fèi)提供的 Atmel Start 和 MPLAB 代碼配置器 (MCC)。此外,ATECC608A 加密認(rèn)證 IC 可與其他設(shè)計(jì)集成,并提供與 AVR-IoT 和 PIC-IoT 開發(fā)板相同的安全服務(wù),這使其成為探索 Google IoT Core 應(yīng)用和原型設(shè)計(jì)的絕佳工具。

此外,ATECC608A IC 還與 Amazon AWS IoT Core 兼容,可用于為 AWS IoT 設(shè)備啟用零接觸預(yù)置 (ZTP)。ZTP 意味著 IoT 設(shè)備可以在 Microchip 的安全設(shè)施中預(yù)先預(yù)置 AWS 云服務(wù),并且不會向外部暴露任何安全密鑰。借助 ZTP,OEM 也不必為配置設(shè)備構(gòu)建安全的基礎(chǔ)架構(gòu),從而在部署物聯(lián)網(wǎng)設(shè)備和服務(wù)時(shí)節(jié)省時(shí)間和金錢。此外,AWS 還提供 IoT Greengrass 硬件安全集成作為 IoT Greengrass Core 軟件的一部分,該軟件可用作與微處理器無關(guān)的安全解決方案,為任何基于 Linux? 的 IoT 產(chǎn)品提供真正的硬件安全密鑰存儲。還有一個(gè)用于AWS IoT的ZTP套件版本,或者一個(gè)插座的AT88CKSCKTUDFN-XPRO附加板可以與其他Microchip開發(fā)板一起使用,以實(shí)現(xiàn)物聯(lián)網(wǎng)服務(wù)的快速原型設(shè)計(jì)和測試。

結(jié)論

在物聯(lián)網(wǎng)、智能家居和互聯(lián)汽車電子的多路復(fù)用世界中,明顯缺乏簡單的解決方案。這些不斷增長的市場的多樣性、競爭性和可變性幾乎保證了在為這些市場構(gòu)建解決方案時(shí)的高度復(fù)雜性,以及大量的設(shè)計(jì)和開發(fā)負(fù)擔(dān)。給這些解決方案帶來一些最重大挑戰(zhàn)的一個(gè)領(lǐng)域是連接和通信功能。具有集成連接接口和通信模塊的Microchip DSC、MCU和MPU(包括新的物聯(lián)網(wǎng)云就緒解決方案)在緩解設(shè)計(jì)人員和開發(fā)人員面臨的挑戰(zhàn)方面大有幫助,這些解決方案具有高能效、可靠、安全的特點(diǎn),并且可以及時(shí)投放市場,從而實(shí)現(xiàn)可行性和盈利。

審核編輯:郭婷

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

    關(guān)注

    2542

    文章

    50279

    瀏覽量

    750207
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    16804

    瀏覽量

    349397
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16037

    瀏覽量

    176694
收藏 人收藏

    評論

    相關(guān)推薦

    ESP8266使用命令A(yù)T CWJAP_CUR連接wifi,如何增加身份驗(yàn)證時(shí)間?

    我嘗試使用命令 AT CWJAP_CUR 連接 wifi。但是在超時(shí)時(shí)給出響應(yīng),我想知道如何增加身份驗(yàn)證時(shí)間
    發(fā)表于 07-16 07:29

    HTTPServer可以支持基本的HTTP身份驗(yàn)證嗎?

    基本的HTTP認(rèn)證提供了可接受的保護(hù)級別。如果不可能用HTTPServer支持基本HTTP身份驗(yàn)證,那么有沒有其他的首選或系統(tǒng)的密碼保護(hù)方法保護(hù)HTTP服務(wù)器服務(wù)的一些網(wǎng)頁?(可能通過網(wǎng)頁數(shù)據(jù)庫?).謝謝
    發(fā)表于 10-30 10:23

    無線身份驗(yàn)證的門禁控制系統(tǒng)設(shè)計(jì)方案

    的網(wǎng)絡(luò),可提供身份驗(yàn)證傳輸框架,實(shí)現(xiàn)安全產(chǎn)品和服務(wù)的交付。它是一種用于創(chuàng)建、交付和管理安全身份驗(yàn)證的綜合性框架。簡單來說,該基礎(chǔ)架構(gòu)是一個(gè)中央安全庫,通過安全的網(wǎng)絡(luò)連接,并以公開的加密
    發(fā)表于 11-05 11:11

    facexx人臉識別身份驗(yàn)證迎來新技術(shù)革新

    現(xiàn)在我們在很多公共場合里面,都可以通過一些快速通道進(jìn)入到我們需要進(jìn)入的場合里面。身份驗(yàn)證已經(jīng)不再是一個(gè)需要等待或者是需要被質(zhì)疑的過程。因?yàn)楝F(xiàn)在人工智能技術(shù)的出現(xiàn),已經(jīng)為身份驗(yàn)證提供了一個(gè)更強(qiáng)大的支持
    發(fā)表于 12-19 15:06

    Vivado和SDK身份驗(yàn)證錯誤

    嘗試運(yùn)行SDK或Vivado的安裝程序時(shí),出現(xiàn)“身份驗(yàn)證錯誤:發(fā)生了未知異常。請驗(yàn)證您的用戶ID和密碼,然后重試”我可以登錄該站點(diǎn),另一位同事可以登錄該站點(diǎn)。我們可以下載安裝程序,但是當(dāng)我們嘗試安裝
    發(fā)表于 01-02 14:55

    PN5180無法使用mifare classic進(jìn)行身份驗(yàn)證怎么解決?

    ....ok 2. Anticollision CL1.....ok 3. 選擇......ok 4. 驗(yàn)證....錯誤當(dāng)我發(fā)送身份驗(yàn)證命令時(shí),我得到 0x02(等待卡響應(yīng)超時(shí)(卡不存在)。)但是卡存在,我
    發(fā)表于 03-23 08:46

    如何使用TapLinx針對Ultralight C進(jìn)行身份驗(yàn)證?

    使用 TapLinx 針對 Ultralight C 進(jìn)行身份驗(yàn)證
    發(fā)表于 04-21 06:08

    什么是身份驗(yàn)證和授權(quán)

    什么是身份驗(yàn)證和授權(quán) 根據(jù)RFC2828(Internet Security Glossary,May2000),驗(yàn)證是“校驗(yàn)被或向某系統(tǒng)實(shí)體聲明的身份的過程”。此處的關(guān)鍵字
    發(fā)表于 04-03 16:03 ?5729次閱讀

    什么是詢問握手身份驗(yàn)證協(xié)議

    什么是詢問握手身份驗(yàn)證協(xié)議 CHAP(詢問握手身份驗(yàn)證協(xié)議)是用于遠(yuǎn)程登錄的身份驗(yàn)證協(xié)議,通過三次握手周期性的校驗(yàn)對端的身份,在初始鏈
    發(fā)表于 04-03 16:06 ?2631次閱讀

    什么是密碼身份驗(yàn)證協(xié)議

    什么是密碼身份驗(yàn)證協(xié)議 PAP是一種身份驗(yàn)證協(xié)議,是一種最不安全的身份證協(xié)議,是一種當(dāng)客戶端不支持其它身份認(rèn)證協(xié)議時(shí)才被用來
    發(fā)表于 04-03 16:07 ?1586次閱讀

    身份驗(yàn)證和生物識別身份系統(tǒng)應(yīng)用越加廣泛

    身份驗(yàn)證和生物識別身份系統(tǒng)應(yīng)用越加廣泛
    發(fā)表于 02-27 14:37 ?1539次閱讀

    PCB身份驗(yàn)證

    電子發(fā)燒友網(wǎng)站提供《PCB身份驗(yàn)證器.zip》資料免費(fèi)下載
    發(fā)表于 07-22 10:09 ?2次下載
    PCB<b class='flag-5'>身份驗(yàn)證</b>器

    通過質(zhì)詢和響應(yīng)身份驗(yàn)證實(shí)現(xiàn)安全訪問控制

    本應(yīng)用筆記回顧了門禁控制的關(guān)鍵:機(jī)械、磁性、接觸式、RFID。它描述了質(zhì)詢和響應(yīng)身份驗(yàn)證(質(zhì)詢、機(jī)密和消息身份驗(yàn)證代碼或 MAC)以及 SHA-1 算法的重要作用。最后,本文解釋了為什么質(zhì)詢和響應(yīng)身份驗(yàn)證更安全。
    的頭像 發(fā)表于 01-29 15:58 ?1159次閱讀
    <b class='flag-5'>通過</b>質(zhì)詢和響應(yīng)<b class='flag-5'>身份驗(yàn)證</b>實(shí)現(xiàn)安全訪問控制

    HDCP 2.2:身份驗(yàn)證和密鑰交換

    通信。即使發(fā)射器沒有與 HDCP 接收器對應(yīng)的存儲主密鑰,也會進(jìn)行身份驗(yàn)證。這些密鑰信息以消息的形式發(fā)送。如果我們使用HDMI,那么這些消息將以大端格式通過基于I2C的控制總線。
    的頭像 發(fā)表于 05-29 09:28 ?3976次閱讀
    HDCP 2.2:<b class='flag-5'>身份驗(yàn)證</b>和密鑰交換

    芯科科技領(lǐng)先提供CBAP解決方案支持基于證書的身份驗(yàn)證和配對

    身份驗(yàn)證,而是通過采用自有密鑰簽署配對數(shù)據(jù)來自動對連接進(jìn)行身份驗(yàn)證。 為什么采用CBAP? 快速安全地在數(shù)千個(gè)設(shè)備之間進(jìn)行連接:無需人工干預(yù)
    的頭像 發(fā)表于 06-04 11:35 ?613次閱讀