色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

詳細剖析在嵌入式系統開發中選擇適合的MCU平臺

5RJg_mcuworld ? 2018-01-05 10:49 ? 次閱讀

如今,嵌入式系統開發往往基于平臺模式。MCU平臺包括MCU及其相關器件(外延器件、配套器件等),集成開發環境(開發板、開發工具、中間件等),以及操作系統等。半導體廠商在推出一款MCU新產品時,一般都有相應的周邊器件、集成開發環境與操作系統來輔助支持。

因此,工程師在選擇一款MCU平臺進行嵌入式系統開發時,不僅要考慮MCU芯片自身的性能,還要考慮該MCU平臺是否能方便地實現代碼的移植和軟件的兼容,硬件設計是否可以進一步優化,從而節省開發時間、縮短產品上市周期。如果MCU平臺選擇得合適,產品的設計也就成功了一半。

隨著物聯網產業的蓬勃發展,出現的問題也越來越多:MCU平臺怎樣能讓開發的產品更好地做到安全的互聯互通?物聯網產業存在很多不同的協議標準,如何實現不同協議標準間的兼容,使產品的通用性更強?便攜設備對低功耗的需求越來越高,如何通過選擇適合的MCU平臺來應對這一挑戰?

業界聲音

多協議無線SoC助力物聯網應用加速部署、更新

Silicon Labs微控制器傳感器產品高級營銷經理 ?ivind Loe

在物聯網領域內的主流無線技術包括:Wi-Fi (802.11)、采用網狀網絡ZigBee 和Thread (802.15.4),以及低功耗藍牙 (LE)。許多私有協議也被廣泛應用于工業物聯網應用,特別是在Sub-GHz頻段。每種協議都針對特定的應用需求,但是沒有一種協議能夠提供通用的、萬能的解決方案。Wi-Fi接入點無處不在,為流媒體和安防攝像頭等應用提供高帶寬。我們看到在家庭聯網市場中,802.15.4平臺上的ZigBee和Thread的出貨量穩步增長,尤其是在電源受限、電池供電的應用領域內。雖然現在已有了一個很大的ZigBee生態系統,但越來越多的開發人員正在將支持Thread的設備轉移到這些生態系統中,以便為未來的變化做好準備。

ZigBee已經建立了一套現在被稱為dotdot的、豐富的“集群庫”或應用層,它可以在Thread之上運行,以支持設備之間和網絡的互操作性。低功耗藍牙繼續快速增長,這得益于點對點連接的簡易性,以及與智能手機等移動設備連接的能力。藍牙網狀網絡規范目前還處于早期采用階段,這種新的網絡協議將如何在市場上發揮作用還有待觀察。

物聯網的一個重要新趨勢是多協議無線SoC的興起,它可以支持在單一SoC上進行多個協議之間的動態切換,如ZigBee和低功耗藍牙。這種多協議解決方案可實現物聯網應用的高級功能和互操作性,且不會帶來雙芯片架構的額外復雜性和硬件成本,從而將無線子系統物料清單(BOM)成本和尺寸降低達40%。動態多協議軟件允許用戶使用智能手機APP通過藍牙直接對ZigBee網狀網絡進行部署、更新、控制和監控。

多協議技術還可以通過藍牙信標擴展基于ZigBee的可連接照明和樓宇自動化系統,更輕松地在室內部署可擴展的、基于位置的服務基礎設施。通過向ZigBee網狀網絡添加低功耗藍牙功能,開發人員可以創建更易部署、使用和更新的下一代物聯網應用。我們相信,這種多協議的能力將是明年增長最快的趨勢之一。

為了滿足這一市場需求,Silicon Labs提供了一個無線Gecko多協議SoC的組合,支持ZigBee、Thread、低功耗藍牙和私有的無線連接。除了提供廣泛的連接選項之外,無線Gecko平臺還允許開發人員利用相同的工程專有技術和重用硬件和軟件,跨越多種應用來應對不同的需求。這種多協議方法在開發新產品時帶來了敏捷性和效率。

減少電流消耗仍然是便攜式物聯網設備市場的主要焦點。超低功率的MCU和無線SoC現在可以極大地減少芯片運行和深度休眠時的功耗,從而延長聯網設備的電池續航時間。為了充分發揮當今MCU和SoC的電流功耗規范,開發人員必須考慮許多因素。顯著提高電能效率的方法是,在執行代碼以及在發送或接收無線信號包時減少電流的消耗。這些電流應該盡可能低,這將有利于大多數時間都在工作的應用。然而在那些場景中,對許多僅靠很小電池運轉的聯網設備應用來說,很重要的是使其MCU盡可能多地處于休眠狀態。

休眠電流很重要,但是更重要的是MCU在休眠狀態下完成工作的能力。以Silicon Labs的Gecko MCU和 Wireless Gecko SoC為例,即使在深度休眠模式下,其絕大多數周邊功能還能繼續工作。這些功能包括多個模擬外設,如ADC運算放大器DAC、分段LCD驅動器電容式觸摸傳感器、通信接口、多個定時器等;以及低功耗傳感器接口(LESENSE)等低功耗外設,它能自主精密地完成傳感器監控;還有外設反射系統(PRS),它自主地將不同的外設交互聯系在一起,并支持它們在深度休眠模式下互動。為了使低功耗平臺的效益最大化,關鍵是使其能夠應對廣泛的應用場景,從CPU射頻部分經常工作的高占空比型應用,到其大部分時間都處于休眠模式、但同時仍然在監測其環境的休眠型應用。

MCU采用靈活安全的解決方案是物聯網產品開發的重中之重

Microchip Technology Inc.計算機產品部市場營銷經理Jeannette Wilson

單片機(MCU)為客戶提供充分的靈活性,可通過軟件算法、密鑰和證書存儲以及數據的加密/解密提高其平臺的安全性。在最基本的層面上,MCU可以使用軟件算法來執行對稱加密,從而實現安全通信。隨著用戶變得越來越復雜,并且希望使其連接的系統更安全,他們可以使用Microchip的CEC1702或SAM D51/E54等MCU,這些MCU現已包括用于公鑰加密的非對稱硬件加速器、用于認證和反克隆的哈希算法以及用于加密和解密數據的橢圓曲線。集成到MCU中的硬件加密加速器的運行速度遠快于軟件中運行的算法,有助于減小總體代碼長度。

除了對系統進行驗證外,確保MCU僅執行可信代碼,并提供安全固件更新的機制至關重要。這通過硬件驗證的啟動過程完成,以確保系統只能使用來自不可變源的代碼啟動。在MCU中的不可寫存儲器中,不可變源通常是非易失性的。

從運行在MCU上的SSL(安全套接字層)和TLS(傳輸層安全)等軟件解決方案到集成有高級硬件加密功能的MCU和MPU,Microchip可為客戶提供靈活、可擴展的MCU解決方案,從而實現安全連接并避免中間人、拒絕服務和后門攻擊。Microchip的解決方案還為安全固件更新提供了途徑,可保護系統免受惡意軟件或存儲器損壞的影響。

互操作性不是物聯網行業的新問題。目前,計算機、智能手機和“物體”使用不同的機制連接到互聯網。這就是采用靈活的安全解決方案來滿足這種不斷變化的趨勢至關重要的主要原因之一。

與各種各樣的物聯網標準類似,安全解決方案也不是一成不變的。重要的是,能夠創建一個可以安全認證并受到保護的唯一可信身份。有不同的方法來實現這種信任,并且可以根據特定系統所需的安全級別增加額外的措施。

本質上,開發人員可以使用我們的可擴展、模塊化解決方案,幫助其將Microchip的硬件和開發生態系統接入他們的應用中,而幾乎無需開銷。

選擇適合設計的MCU非常重要。過去,應用復雜性與功耗之間呈線性關系,但現在,Microchip可提供采用8位、16位和32位單片機的多種超低功耗產品解決方案。這使客戶能夠選擇合適的MCU來應對應用復雜性,同時仍然保持較低的功耗。也許應用只需將一個8位或16位單片機連接到互聯網。

為了增強這些低功耗設計的安全性,一種選擇是使用ATECC608A等配套芯片,此芯片提供基于硬件的安全密鑰存儲,可確保產品、產品運行的固件、支持產品的配件及產品連接的網絡節點不會遭到克隆、偽造或篡改。Microchip提供業內極其豐富的驗證器件,這些器件采用基于硬件的可信根存儲和加密對策,即使是最強大的攻擊也能輕松應對。要獲得更高的單片機性能,請考慮使用帶集成加密硬件加速器的單片機或微處理器。由于安全算法在硬件上的執行速度是固件的5到20倍,因此所需的處理能力更少,系統功耗也更低。

編輯視角

可以看到,工程師在選擇MCU平臺做嵌入式開發時有幾類問題要特別注意:①物聯網產品互聯互通時的安全性;②物聯網行業有很多不同的標準,如何能做到標準兼容、協議共通,是設計師要關注的重點;③還需要從技術角度更深入地了解不同的標準,才能把一些深入的產品問題解決掉,對工程師的專業知識要求比較高;④是低功耗,現在越來越多的產品對功耗有著極高的要求。上邊提到的公司的平臺和產品都是圍繞這4個主題打造的,目的是方便工程設計。

各大半導體廠商都在根據自己產品的特點,打造嵌入式開發平臺,包括硬件、軟件以及外圍設備,從而更好地加速物聯網產品落地,以及后續的更新換代工作。比如,TI公司在2017年發布了SimpleLink平臺,它集成了TI現有的產品,包括:MSP432 MCU,主要用作主機控制;不同無線SoC產品,包括藍牙SoC,MCU CC2640,支持2.4GHz、雙頻段的CC1350以及Sub 1 GHz的CC1310 MCU,還有WiFi的SoC產品CC3220。這樣打造平臺,有線連接、無線連接、云端全部可以互聯互通。

未來的趨勢是,嵌入式開發平臺不僅能夠充分地進行有線和無線的融合,還能夠集成以太網功能進行網絡連接,可以作為傳感的樞紐,連接到云端去傳輸數據,更可為產品提供低功耗設計選項。工程師們在設計時的可選功能越來越多,適合的嵌入式開發平臺定能讓產品設計事半功倍。

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

    關注

    146

    文章

    17129

    瀏覽量

    351006
  • 嵌入式
    +關注

    關注

    5082

    文章

    19107

    瀏覽量

    304836
  • 物聯網
    +關注

    關注

    2909

    文章

    44569

    瀏覽量

    372830

原文標題:嵌入式系統開發中,如何選擇適合的MCU平臺?

文章出處:【微信號:mcuworld,微信公眾號:嵌入式資訊精選】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    嵌入式系統開發中,如何選擇適合MCU平臺?

    一款MCU新產品時,一般都有相應的周邊器件、集成開發環境與操作系統來輔助支持。因此,工程師選擇一款MC
    發表于 12-28 16:34

    嵌入式系統和實時系統開發的關鍵工藝

    和實時系統的關鍵特性,并探討選擇開發硬件和軟件組件的基礎上開發高效嵌入式
    發表于 07-11 07:53

    嵌入式系統和實時系統開發的關鍵工藝是什么?

    和實時系統的關鍵特性,并探討選擇開發硬件和軟件組件的基礎上開發高效嵌入式
    發表于 08-23 06:45

    嵌入式系統開發要素的選擇原則是什么

    本文詳細闡述了嵌入式系統開發嵌入式處理器、嵌入式操作系統
    發表于 04-28 06:26

    怎樣挑選一款MCU平臺進行嵌入式系統開發

    都有相應的周邊器件、集成開發環境與操作系統來輔助支持。因此,工程師選擇一款MCU平臺進行
    發表于 11-03 08:42

    嵌入式系統開發

    嵌入式系統開發;對你的開發有非常的意義,不信你可以看看!
    發表于 03-25 13:08 ?91次下載

    嵌入式系統開發圣經

    嵌入式系統開發圣經的內容: 第1章 嵌入式系統的介紹第2章 嵌入式SoC硬件系統概論第3章
    發表于 07-25 17:39 ?48次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>系統開發</b>圣經

    Clarinox嵌入式系統開發平臺

    自2001年Clarinox Technologies一直致力于為嵌入式系統開發提供更高效的平臺。公司依照一系列國際標準開發了諸多嵌入式技術
    發表于 03-20 11:26 ?22次下載

    嵌入式系統開發要素的選擇分析

    主要討論嵌入式系統開發中,設計人員如何考慮和選擇嵌入式處理器。嵌入式操作
    發表于 11-07 16:10 ?41次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>系統開發</b>要素的<b class='flag-5'>選擇</b>分析

    OMAP的嵌入式系統開發

    OMAP的嵌入式系統開發
    發表于 10-31 08:30 ?7次下載
    OMAP的<b class='flag-5'>嵌入式</b><b class='flag-5'>系統開發</b>

    關于嵌入式系統可視化集成開發平臺詳細剖析

    嵌入系統開發已經趨于規范化,但是嵌入式系統開發并不像在普通PC機上進行軟件開發那樣容易,它同樣
    發表于 12-29 15:22 ?1951次閱讀
    關于<b class='flag-5'>嵌入式</b><b class='flag-5'>系統</b>可視化集成<b class='flag-5'>開發</b><b class='flag-5'>平臺</b>的<b class='flag-5'>詳細</b><b class='flag-5'>剖析</b>

    嵌入式系統開發中,如何選擇適合MCU平臺?

    都有相應的周邊器件、集成開發環境與操作系統來輔助支持。因此,工程師選擇一款MCU平臺進行
    發表于 10-28 17:06 ?5次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>系統開發</b>中,如何<b class='flag-5'>選擇</b><b class='flag-5'>適合</b>的<b class='flag-5'>MCU</b><b class='flag-5'>平臺</b>?

    嵌入式系統開發設計

    嵌入式系統開發設計嵌入式系統設計的主要任務是定義系統的功能、決定系統的架構,并將功能映射到
    發表于 11-03 11:06 ?19次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>系統開發</b>設計

    嵌入式系統開發三大核心技術

    對于嵌入式系統開發,我想我們只要接觸過嵌入式研發的人都是比較了解的,但是作為一個合格的嵌入式系統開發人員,你了解過
    的頭像 發表于 04-13 15:39 ?2631次閱讀

    嵌入式系統開發與硬件的關系 嵌入式系統開發常見問題解決

    嵌入式系統開發與硬件的關系 嵌入式系統是專為特定應用設計的計算機系統,它們通常嵌入在所控制的設備
    的頭像 發表于 12-09 09:38 ?235次閱讀
    主站蜘蛛池模板: 久久中文骚妇内射| 欧美fxxx| 四虎影视库永久免费| 一个人免费观看完整视频日本| 99精品国产AV一区二区麻豆| 国产精品高清视亚洲一区二区| 老师的蕾丝小内内湿透了| 十九禁啊啪射视频在线观看| 亚洲熟妇AV乱码在线观看| 动漫AV纯肉无码AV电影网| 两个人在线观看的视频720| 午夜免费福利| https黄视| 极品少妇伦理一区二区| 日本护士在线观看| 在线观看视频亚洲| 国产精品96久久久久久AV不卡| 美女xx00| 亚洲欧洲日产国产 最新| www国产av偷拍在线播放| 久久黄色大片| 同居了嫂子在线观看| 99久久精品免费看国产免费| 黄瓜视频苹果直接安装| 日美欧韩一区二去三区| 2017必看无码作品| 韩国黄色影院| 欧美性xxx18一20| 97超在线视频| 黄色三级视频在线| 偷偷鲁青春草原视频分类| bl被教练啪到哭H玉势| 久久国产精品无码视欧美| 午夜福利网国产A| 超碰人人澡人人胔| 免费精品一区二区三区AA片 | 久久精品麻豆国产天美传媒果冻| 视频一区在线免费观看| JLZZJLZZJLZ老师好多的水| 久久婷婷五月综合色情 | 亚洲区 bt下载|