剖析物聯(lián)網(wǎng)的需求(第一部分)

姓名:韓俱寶 學(xué)號(hào):14020120014

轉(zhuǎn)載自:http://www.ednchina.com/news/article/20180105-Cypress-IoT-P1

【嵌牛導(dǎo)讀】:微控制器(MCU)是物聯(lián)網(wǎng)產(chǎn)品的核心耙册,選擇合適的MCU是滿足客戶(hù)當(dāng)前和未來(lái)需求的關(guān)鍵。本文分兩部分薯蝎,將探討當(dāng)今不斷增強(qiáng)的嵌入式MCU的豐富功能糜烹,第一部分介紹先進(jìn)的工藝技術(shù)报辱、低功耗設(shè)計(jì)技術(shù)、多核系統(tǒng)的功耗問(wèn)題、多核間的通訊微谓、串行存儲(chǔ)器接口以及系統(tǒng)安全性纽门。

【嵌牛鼻子】:微控制器薛耻,物聯(lián)網(wǎng)

【嵌牛提問(wèn)】:什么是物聯(lián)網(wǎng)核心?如何設(shè)計(jì)更好的微控制器膜毁?

【嵌牛正文】:想要在物聯(lián)網(wǎng)(IoT)市場(chǎng)占據(jù)一席之地昭卓,原始設(shè)備制造商(OEM)必須加快創(chuàng)新的步伐。物聯(lián)網(wǎng)的應(yīng)用讓一切變得無(wú)限可能瘟滨,成功的企業(yè)會(huì)敦促其開(kāi)發(fā)人員不斷拓展和采取新的候醒、更實(shí)用的方法來(lái)發(fā)揮傳感器的功能,監(jiān)測(cè)不同類(lèi)型的數(shù)據(jù)杂瘸,掌控整個(gè)設(shè)備的生態(tài)系統(tǒng)倒淫。

物聯(lián)網(wǎng)應(yīng)用覆蓋廣泛,包括可穿戴設(shè)備败玉、汽車(chē)敌土、住宅、工業(yè)运翼、乃至城市等眾多領(lǐng)域返干。這些應(yīng)用需要更加高效節(jié)能的、創(chuàng)新的血淌、安全的體系作為支持矩欠。應(yīng)用程序十分重要财剖,旨在實(shí)現(xiàn)軟件開(kāi)發(fā)的直觀性和易用性。

微控制器(MCU)作為物聯(lián)網(wǎng)產(chǎn)品的核心癌淮,選擇合適的MCU是滿足客戶(hù)當(dāng)前和未來(lái)需求的關(guān)鍵躺坟。本文將探討當(dāng)今不斷增強(qiáng)的嵌入式MCU的豐富功能,MCU在加速設(shè)計(jì)的同時(shí)還可實(shí)現(xiàn)創(chuàng)新應(yīng)用乳蓄。在第一部分咪橙,我們會(huì)介紹到先進(jìn)的工藝技術(shù)、低功耗設(shè)計(jì)技術(shù)虚倒、多核系統(tǒng)的功耗問(wèn)題美侦、多核間的通訊、串行存儲(chǔ)器接口以及系統(tǒng)安全性裹刮。

物聯(lián)網(wǎng)市場(chǎng)(增長(zhǎng)最快的引擎)

物聯(lián)網(wǎng)技術(shù)不斷改變我們的日常工作和生活方式音榜,使我們的生活更加經(jīng)濟(jì)、便捷捧弃、舒適和智能化赠叼。物聯(lián)網(wǎng)市場(chǎng)可以大致分為兩大類(lèi):消費(fèi)型物聯(lián)網(wǎng)和企業(yè)物聯(lián)網(wǎng)。

消費(fèi)型物聯(lián)網(wǎng)包括住宅违霞、生活方式嘴办、健康和出行。個(gè)人用戶(hù)可以通過(guò)這些物聯(lián)網(wǎng)設(shè)備產(chǎn)品提高其生產(chǎn)力买鸽、安全性和生活質(zhì)量涧郊。從智能住宅到聯(lián)網(wǎng)汽車(chē),消費(fèi)者市場(chǎng)正在為下一波浪潮做好準(zhǔn)備眼五。

圖1:消費(fèi)型物聯(lián)網(wǎng)市場(chǎng)細(xì)分妆艘。

企業(yè)物聯(lián)網(wǎng)的覆蓋范圍巨大,包括零售看幼、醫(yī)療批旺、能源、出行诵姜、城市汽煮、制造業(yè)和公共服務(wù)。企業(yè)物聯(lián)網(wǎng)細(xì)分市場(chǎng)會(huì)改變組織和社區(qū)棚唆,從而創(chuàng)造一個(gè)實(shí)現(xiàn)經(jīng)濟(jì)增長(zhǎng)的新時(shí)代暇赤。物聯(lián)網(wǎng)通過(guò)連接數(shù)據(jù)、人員和機(jī)器來(lái)提高生產(chǎn)力宵凌、生產(chǎn)效率以及日常運(yùn)營(yíng)水平鞋囊。企業(yè)物聯(lián)網(wǎng)也可以作為幫助企業(yè)識(shí)別未開(kāi)發(fā)領(lǐng)域新增長(zhǎng)機(jī)會(huì)的工具。

圖2:企業(yè)物聯(lián)網(wǎng)市場(chǎng)細(xì)分瞎惫。

工藝技術(shù)(尺寸—十分重要):制造MCU的工藝技術(shù)對(duì)于其本身的性能失暴、低功耗和成本而言至關(guān)重要坯门。物聯(lián)網(wǎng)應(yīng)用需要高效的有源功耗和低功耗模式消耗來(lái)提高系統(tǒng)的整體功效。隨著制造技術(shù)的不斷進(jìn)步逗扒,促使硅核心面積不斷縮小。同一塊硅片上可以制造出更多的MCU欠橘,從而降低了芯片的整體成本矩肩,性能和功耗也因此直接受到影響。尺寸的縮小減少了開(kāi)啟/關(guān)閉每個(gè)晶體管所需的電流肃续,同時(shí)保證了時(shí)鐘頻率不變黍檩。因此,更小的芯片意味著具備更高的的最大時(shí)鐘頻率始锚,可以在較低的功耗下實(shí)現(xiàn)更高的性能刽酱。

例如,用于制造賽普拉斯半導(dǎo)體PSoC 6 BLE系列MCU的40納米工藝技術(shù)瞧捌,為各種物聯(lián)網(wǎng)應(yīng)用提供了高性能棵里,且高效節(jié)能的解決方案。深度睡眠時(shí)的電流僅為幾微安姐呐,且能夠完全保留RAM數(shù)據(jù)殿怜。運(yùn)行、睡眠曙砂、低功耗運(yùn)行和低功耗睡眠等其他功耗模式头谜,助力開(kāi)發(fā)人員能夠在靈活地優(yōu)化系統(tǒng)功耗的同時(shí)根據(jù)需求保持應(yīng)用的高性能。

圖3:用于物聯(lián)網(wǎng)應(yīng)用的低功耗MCU框圖鸠澈。

功率(至關(guān)重要):設(shè)計(jì)物聯(lián)網(wǎng)設(shè)備時(shí)所面臨的一大挑戰(zhàn)是高能耗柱告。大多數(shù)物聯(lián)網(wǎng)設(shè)備處于實(shí)時(shí)在線、小體積笑陈,這意味著自身電池容量非常有限际度。MCU 供應(yīng)商在優(yōu)化其在物聯(lián)網(wǎng)應(yīng)用時(shí)需要考慮諸多因素,比如:

?改進(jìn)工藝技術(shù)

?提供高度靈活的功耗模式

?實(shí)現(xiàn)功耗優(yōu)化過(guò)的硬件IP模塊

?更高的集成度以減少組件數(shù)量

?優(yōu)化閃存頻率

?啟用高速緩存

?支持更大范圍的工作電壓

然而新锈,在工藝技術(shù)縮小體積甲脏、提高性能、改進(jìn)功耗和集成度的同時(shí)妹笆,也出現(xiàn)了電流泄漏的管理問(wèn)題块请,尤其是在低功耗模式下。為了應(yīng)對(duì)電流泄漏問(wèn)題的挑戰(zhàn)拳缠,MCU供應(yīng)商采用了特殊的晶體管工藝技術(shù)墩新,如多柵器件、高壓晶體管/邏輯/電路窟坐、專(zhuān)門(mén)設(shè)計(jì)的存儲(chǔ)單元以及其多方面的技術(shù)海渊。

靈活的功耗模式能夠促使開(kāi)發(fā)人員安排獨(dú)立系統(tǒng)活動(dòng)绵疲,從而優(yōu)化整體功耗。提供多種可以在低功耗模式下運(yùn)行且可以在不喚醒CPU的情況下被喚醒執(zhí)行其功能的外設(shè)臣疑,是這方面的關(guān)鍵技術(shù)盔憨。一些MCU還提供外圍設(shè)備,只能執(zhí)行有限功能的特殊低功耗工作模式(例如較低的工作頻率和電壓)以進(jìn)一步優(yōu)化應(yīng)用功耗讯沈,甚至可以設(shè)計(jì)優(yōu)化功耗的特定外設(shè)郁岩,即BLE無(wú)線電可以采用支持低功率無(wú)線通訊的設(shè)計(jì)。 影響功耗的另一個(gè)因素是非易失性(NV)內(nèi)存訪問(wèn)缺狠,尤其是使用閃存(NV存儲(chǔ)器)存儲(chǔ)固件代碼的MCU问慎。閃存訪問(wèn)的任何優(yōu)化都會(huì)大大降低功耗,其目標(biāo)是盡量減少閃存訪問(wèn)的頻率挤茄。這里使用了兩種常用的技術(shù)如叼,其中一種是提供一個(gè)高速緩沖存儲(chǔ)器。這樣穷劈,實(shí)際的代碼存儲(chǔ)器(閃存)就無(wú)需在每個(gè)執(zhí)行周期都被訪問(wèn)笼恰。另一種方法是增加一個(gè)周期內(nèi)獲取的數(shù)據(jù)量,通過(guò)使用范圍更廣的閃存訪問(wèn)降低閃存的訪問(wèn)頻率囚衔。

基于物聯(lián)網(wǎng)的MCU也可以提供靈活的電源系統(tǒng)挖腰。在支持寬電源電壓范圍的情況下,MCU可以由多個(gè)電源供電练湿。例如像健身跟蹤器這類(lèi)簡(jiǎn)單的物聯(lián)網(wǎng)應(yīng)用猴仑,可以由紐扣電池來(lái)供電,而智能手表這類(lèi)復(fù)雜的物聯(lián)網(wǎng)應(yīng)用則需要由PMIC(電源管理集成電路)供電肥哎。另外辽俗,一些MCU通過(guò)其內(nèi)部的降壓轉(zhuǎn)換器來(lái)有效地調(diào)節(jié)自身電源。

在考慮MCU的功耗模式時(shí)篡诽,超越其基本架構(gòu)十分重要崖飘。例如,標(biāo)準(zhǔn)ARM CPU內(nèi)核支持運(yùn)行杈女、睡眠和深度睡眠朱浴。附加功耗模式通常由特定的MCU供應(yīng)商添加。例如达椰,賽普拉斯的PSoC 6 BLE MCU可執(zhí)行包括翰蠢,低功耗運(yùn)行、低功耗睡眠和休眠狀態(tài)在內(nèi)的六種工作功耗模式啰劲。

PSoC 6 BLE MCU的功耗模式轉(zhuǎn)換示例??

多處理器MCU(加快并行應(yīng)用程序任務(wù)的運(yùn)行速度):基于物聯(lián)網(wǎng)系統(tǒng)功能特性的增長(zhǎng)梁沧,其復(fù)雜性也隨之增加,而實(shí)際尺寸則越來(lái)越小蝇裤。MCU制造商的目標(biāo)是提高系統(tǒng)的性能廷支,同時(shí)盡可能降低尺寸和減少功耗频鉴。多核MCU和片上系統(tǒng)(SoC)通過(guò)在單個(gè)芯片中集成更多功能和最大限度地減少芯片面積提供更高的性能。多核處理器是包含兩個(gè)或更多個(gè)獨(dú)立核心(或CPU)的MCU或SoC恋拍。這些內(nèi)核通常集成在單個(gè)芯片上垛孔,它們也可以作為一個(gè)封裝中的多個(gè)芯片。

多核MCU有助于提供高性能并保持小尺寸芝囤∷蒲祝可穿戴設(shè)備等典型的物聯(lián)網(wǎng)設(shè)計(jì)需要多個(gè)MCU,包括:一個(gè)用于無(wú)線通信的BLE控制器悯姊、用于執(zhí)行用戶(hù)界面的Touch MCU和一個(gè)用來(lái)實(shí)現(xiàn)該應(yīng)用程序運(yùn)行的主要的MCU。這三種MCU的功能可以由一個(gè)高度集成的多核MCU提供贩毕。

多核MCU可帶來(lái)許多其他益處悯许。例如,它可以集成足夠的資源使CPU能夠并行處理密集型任務(wù)辉阶,從而充分發(fā)揮多任務(wù)處理的效率先壕。這也使開(kāi)發(fā)人員可以有效地將系統(tǒng)事件分配給特定的內(nèi)核,從而達(dá)到功耗和性能目標(biāo)谆甜。再比如垃僚,在雙核可穿戴設(shè)計(jì)中,可以將需要較少CPU干預(yù)的周期性功能(例如無(wú)線廣播和觸摸感應(yīng))分配給一個(gè)內(nèi)核规辱。其他“頻繁接觸”的功能谆棺,如需要CPU頻繁干預(yù)的傳感器融合等,可以分配給另一個(gè)內(nèi)核罕袋。當(dāng)在系統(tǒng)中運(yùn)行多個(gè)應(yīng)用程序時(shí)改淑,這種分區(qū)縮短了延遲時(shí)間。通過(guò)整合協(xié)議棧和程序存儲(chǔ)器的集成還可以提高效率浴讯。

物聯(lián)網(wǎng)多核MCU示例

圖6表示的是一個(gè)多核MCU—賽普拉斯MCUPSoC 6 BLE朵夏。該雙核MCU具有兩個(gè)32位ARM Cortex CPU—Cortex-M4和Cortex-M0+。這兩個(gè)CPU都是具備一個(gè)32位的數(shù)據(jù)路徑榆纽、寄存器和存儲(chǔ)器接口的32位處理器仰猖。Cortex-M4是專(zhuān)為實(shí)現(xiàn)短中斷響應(yīng)時(shí)間、高代碼密度和高32位吞吐量同時(shí)保證嚴(yán)格的成本和功耗預(yù)算而設(shè)計(jì)的主CPU奈籽。Cortex-M0+作為輔助CPU饥侵,用于提供網(wǎng)絡(luò)安全、物理安全和保護(hù)功能唠摹。Cortex CPU執(zhí)行Thumb指令集的一個(gè)子集爆捞,并具有兩種被稱(chēng)為線程模式和處理者模式的操作模式。這些CPU在退出復(fù)位并執(zhí)行應(yīng)用程序軟件時(shí)會(huì)進(jìn)入線程模式勾拉。為了處理異常情況煮甥,CPU會(huì)進(jìn)入處理者模式盗温。當(dāng)所有異常處理完成后,CPU返回到線程模式成肘。

多核嵌入式MCU示例(PSoC 6 BLE)??

處理器間通訊(實(shí)現(xiàn)外設(shè)共享和信息交換)

多核MCU通過(guò)需要處理器間通訊(IPC)來(lái)協(xié)調(diào)內(nèi)核之間的運(yùn)行卖局。IPC充當(dāng)分配處理器間消息的通信管理器。現(xiàn)代CPU架構(gòu)(如ARM Cortex)支持硬件和固件中的多核通信双霍,比如SEV(發(fā)送事件)指令在執(zhí)行時(shí)會(huì)提示設(shè)備中的所有核心砚偶。MCU供應(yīng)商采用多種方法來(lái)實(shí)現(xiàn)IPC:

中斷法:這種方法讓一個(gè)內(nèi)核向另一個(gè)內(nèi)核發(fā)送一個(gè)中斷來(lái)指示一個(gè)應(yīng)用程序事件。通常中斷程序非常緊湊洒闸,不會(huì)占用太多的代碼存儲(chǔ)空間染坯。與任何中斷機(jī)制一樣,每個(gè)中斷都有自己的ISR(中斷服務(wù)程序)丘逸,通過(guò)它可以讓相應(yīng)的內(nèi)核執(zhí)行特定的任務(wù)单鹿。在實(shí)際的數(shù)據(jù)傳遞中,有一個(gè)可以被多個(gè)內(nèi)核訪問(wèn)的共享內(nèi)存深纲。除了共享數(shù)據(jù)之外仲锄,它還提供了請(qǐng)求和確認(rèn)消息的機(jī)制。

郵箱:郵箱是RAM中的專(zhuān)用存儲(chǔ)空間湃鹊,用于讓每個(gè)CPU相互發(fā)送和接收消息儒喊。每個(gè)內(nèi)核都要維護(hù)自己的RAM內(nèi)存(郵箱)并將消息發(fā)送到其他內(nèi)核的郵箱。

消息隊(duì)列:消息隊(duì)列使用共享內(nèi)存的兩個(gè)區(qū)域來(lái)存儲(chǔ)每個(gè)核心發(fā)送給另一個(gè)核心的消息币呵。第一個(gè)區(qū)域是被稱(chēng)為命令緩沖器的專(zhuān)用存儲(chǔ)器怀愧,用于存儲(chǔ)從主機(jī)發(fā)送到從機(jī)的命令。另一個(gè)專(zhuān)用存儲(chǔ)器被稱(chēng)為消息緩沖器富雅,它使從機(jī)能夠響應(yīng)主機(jī)掸驱。

處理器間通訊(IPC)的各種模式??

信號(hào)量:信號(hào)量是一種防止多個(gè)源同時(shí)訪問(wèn)共享資源的機(jī)制。在多核處理器中没佑,共享硬件位置作為信號(hào)量指示特定內(nèi)核是否正在使用特定的共享外設(shè)等毕贼。在訪問(wèn)外設(shè)之前,系統(tǒng)中的其他內(nèi)核會(huì)讀取信號(hào)量狀態(tài)以查看是否可用蛤奢。

串行存儲(chǔ)器接口(IoT內(nèi)存的選擇)

內(nèi)存是任何物聯(lián)網(wǎng)系統(tǒng)不可缺少的組成部分鬼癣。其功能主要是代碼和數(shù)據(jù)存儲(chǔ)。現(xiàn)代物聯(lián)網(wǎng)設(shè)備不斷增長(zhǎng)的智能化需求帶動(dòng)了對(duì)更大代碼和數(shù)據(jù)存儲(chǔ)器的需求啤贩。但是將所有這些內(nèi)存作為內(nèi)部存儲(chǔ)器集成到設(shè)備中會(huì)增加MCU的芯片尺寸和成本待秃。另一種方法是根據(jù)需要提供外部擴(kuò)展內(nèi)存。這樣開(kāi)發(fā)人員就能夠根據(jù)最終應(yīng)用程序的需要添加內(nèi)存痹屹。另外章郁,如果在開(kāi)發(fā)過(guò)程中內(nèi)部存儲(chǔ)空間預(yù)算不足,則可以增加外部存儲(chǔ)器而不必重新設(shè)計(jì)整個(gè)系統(tǒng)。

了解外部存儲(chǔ)器接口的速度和安全性以及使用方法也很重要暖庄。通常情況下聊替,在節(jié)省MCU上有限的IO引腳方面,串行存儲(chǔ)器比并行存儲(chǔ)器更好培廓∪乔模基于SPI的串行存儲(chǔ)器為數(shù)據(jù)記錄提供了理想的接口速度,而直接執(zhí)行外部代碼則需要更高的速度肩钠。這些要求使MCU制造商必須提供SPI的替代品泣港。以下是不同方案的數(shù)據(jù)吞吐量速度比較。

?SPI:支持1位/循環(huán)的吞吐量

?雙路SPI:支持2位/循環(huán)的吞吐量

?四路SPI:支持4位/循環(huán)的吞吐量

?雙四路SPI:支持1字節(jié)/循環(huán)的吞吐量

通常情況下价匠,MCU同時(shí)支持多種類(lèi)型的存儲(chǔ)器当纱,為開(kāi)發(fā)人員提供了最大的靈活性。

由于許多物聯(lián)網(wǎng)系統(tǒng)會(huì)處理用戶(hù)的個(gè)人數(shù)據(jù)踩窖,因此確保數(shù)據(jù)的安全尤為重要惫东。代碼存儲(chǔ)器也同樣需要保護(hù),以防止設(shè)備被非法入侵毙石。外部存儲(chǔ)器在安全性方面更加脆弱,因此需要特殊的機(jī)制來(lái)保護(hù)外部存儲(chǔ)的數(shù)據(jù)颓遏。為此徐矩,MCU使用各種加密技術(shù)(例如AES、DES叁幢、RSA)來(lái)保護(hù)數(shù)據(jù)和代碼免受非法訪問(wèn)滤灯。例如,賽普拉斯半導(dǎo)體的PSoC 6 BLE MCU提供了一個(gè)特殊的串行存儲(chǔ)器接口(SMIF)外設(shè)曼玩,該外設(shè)支持直接執(zhí)行外部代碼的XIP(現(xiàn)場(chǎng)執(zhí)行)模式和記錄數(shù)據(jù)的MMIO(內(nèi)存映射IO)模式鳞骤。它使用特殊命令進(jìn)行控制,比如閃存的編程/擦除黍判、存儲(chǔ)器設(shè)備的睡眠模式輸入等豫尽。

串行存儲(chǔ)接口(SMIF)示例??

SMIF允許用戶(hù)配置多個(gè)相同或不同類(lèi)型和大小的存儲(chǔ)設(shè)備。在內(nèi)存(XIP)模式下顷帖,多個(gè)內(nèi)存設(shè)備被映射到不同的地址美旧。它們可以是不同類(lèi)型和用途的存儲(chǔ)器,也可以是在連續(xù)地址空間中配置以模擬連續(xù)大存儲(chǔ)器的相同存儲(chǔ)器設(shè)備贬墩。SMIF外設(shè)和SPI閃存的組合使用可以替代外部NAND和NOR閃存榴嗅,并且可以節(jié)省電路板空間。由于串行閃存直接映射到處理器的內(nèi)存空間數(shù)據(jù)存儲(chǔ)中并且支持XIP的執(zhí)行陶舞,所以其易用性高于NAND內(nèi)存嗽测。

系統(tǒng)的網(wǎng)絡(luò)安全、隱私和設(shè)備安全(信任根源)

設(shè)備一旦連網(wǎng)就存在被黑客入侵的可能性肿孵。因此唠粥,無(wú)論設(shè)備是運(yùn)動(dòng)手環(huán)還是聯(lián)網(wǎng)汽車(chē)疏魏,物聯(lián)網(wǎng)設(shè)備的安全性都是一個(gè)不容忽視的因素。所有層面都需要數(shù)據(jù)保護(hù)厅贪,包括存儲(chǔ)蠢护、處理和通訊期間,從而確保系統(tǒng)的可靠性养涮。另外葵硕,任何處理數(shù)據(jù)的軟件或固件都應(yīng)得到保護(hù)」嵯牛可以在兩個(gè)層面上實(shí)現(xiàn)這種安全性懈凹。第一個(gè)層面是軟件安全,第二個(gè)層面是硬件安全悄谐,即通過(guò)硬件保護(hù)軟件介评。

通常,安全軟件使用存儲(chǔ)在代碼空間內(nèi)的密鑰爬舰。雖然這在技術(shù)上可以實(shí)現(xiàn)加密和解密们陆,但這個(gè)過(guò)程仍然容易受到黑客攻擊。這是因?yàn)樗且粋€(gè)存儲(chǔ)代碼情屹,當(dāng)代碼被解碼的那一刻坪仇,安全性就蕩然無(wú)存了。 安全硬件則使用集成電路來(lái)保護(hù)系統(tǒng)垃你,比如代碼和數(shù)據(jù)的加密和解密椅文。安全硬件是獨(dú)立的,不需要任何額外的軟件來(lái)操作惜颇,這杜絕了惡意代碼皆刺、感染、污染或其他漏洞破壞系統(tǒng)凌摄、客戶(hù)數(shù)據(jù)和服務(wù)的可能性羡蛾。因此,在保護(hù)敏感數(shù)據(jù)或代碼時(shí)望伦,安全硬件是首選方法林说。所以用于物聯(lián)網(wǎng)的MCU具有復(fù)雜的集成硬件安全特性,如密碼塊屯伞、代碼保護(hù)IP和其他基于硬件的機(jī)制腿箩。

與固件相比,安全硬件還具有提供更快性能和更低功耗的優(yōu)勢(shì)劣摇。比如珠移,賽普拉斯PSoC 6 BLE MCU中的專(zhuān)用加密模塊可加速加密功能。此外,該模塊提供了真隨機(jī)數(shù)生成功能钧惧、對(duì)稱(chēng)密鑰加密和解密暇韧、哈希、消息認(rèn)證浓瞪、隨機(jī)數(shù)生成(偽隨機(jī)和真隨機(jī))懈玻、循環(huán)冗余校驗(yàn)以及諸如啟用/禁用、中斷設(shè)置和標(biāo)記等實(shí)用功能乾颁。該MCU組件還配備了安全啟動(dòng)功能涂乌。該功能使用ROM程序在閃存中驗(yàn)證用戶(hù)數(shù)據(jù)。安全啟動(dòng)是一項(xiàng)包含加密技術(shù)的過(guò)程英岭,它使物聯(lián)網(wǎng)設(shè)備開(kāi)始執(zhí)行已認(rèn)證的可信軟件湾盒。因此,系統(tǒng)可以從一個(gè)已知诅妹、可信的狀態(tài)開(kāi)啟罚勾。

在第一部分中,我們介紹了先進(jìn)的工藝技術(shù)吭狡、低功耗設(shè)計(jì)技術(shù)尖殃、多核系統(tǒng)的功耗、內(nèi)核間通訊划煮、串行存儲(chǔ)器接口以及系統(tǒng)安全性分衫。第二部分將介紹高級(jí)BLE無(wú)線鏈路、模擬前端般此、智能觸摸界面以及其他重要的物聯(lián)網(wǎng)設(shè)計(jì)技術(shù)。

物聯(lián)網(wǎng)MCU的安全生態(tài)系統(tǒng)
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末牵现,一起剝皮案震驚了整個(gè)濱河市铐懊,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌瞎疼,老刑警劉巖科乎,帶你破解...
    沈念sama閱讀 219,366評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異贼急,居然都是意外死亡茅茂,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,521評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)太抓,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)空闲,“玉大人,你說(shuō)我怎么就攤上這事走敌〔昵悖” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,689評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)跌榔。 經(jīng)常有香客問(wèn)我异雁,道長(zhǎng),這世上最難降的妖魔是什么僧须? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,925評(píng)論 1 295
  • 正文 為了忘掉前任纲刀,我火速辦了婚禮,結(jié)果婚禮上担平,老公的妹妹穿的比我還像新娘示绊。我一直安慰自己,他們只是感情好驱闷,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,942評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布耻台。 她就那樣靜靜地躺著,像睡著了一般空另。 火紅的嫁衣襯著肌膚如雪盆耽。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,727評(píng)論 1 305
  • 那天扼菠,我揣著相機(jī)與錄音摄杂,去河邊找鬼。 笑死循榆,一個(gè)胖子當(dāng)著我的面吹牛析恢,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播秧饮,決...
    沈念sama閱讀 40,447評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼映挂,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了盗尸?” 一聲冷哼從身側(cè)響起柑船,我...
    開(kāi)封第一講書(shū)人閱讀 39,349評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎泼各,沒(méi)想到半個(gè)月后鞍时,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,820評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡扣蜻,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,990評(píng)論 3 337
  • 正文 我和宋清朗相戀三年逆巍,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片莽使。...
    茶點(diǎn)故事閱讀 40,127評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡锐极,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出芳肌,到底是詐尸還是另有隱情溪烤,我是刑警寧澤味咳,帶...
    沈念sama閱讀 35,812評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站檬嘀,受9級(jí)特大地震影響槽驶,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜鸳兽,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,471評(píng)論 3 331
  • 文/蒙蒙 一掂铐、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧揍异,春花似錦全陨、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,017評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至戚嗅,卻和暖如春雨涛,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背懦胞。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,142評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工替久, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人躏尉。 一個(gè)月前我還...
    沈念sama閱讀 48,388評(píng)論 3 373
  • 正文 我出身青樓蚯根,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親胀糜。 傳聞我的和親對(duì)象是個(gè)殘疾皇子颅拦,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,066評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容