在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

嵌入式設備里SOC與MCU的區別深度解析

智能物聯研習社 ? 來源:涂鴉智能 智能物聯網研習 ? 作者:涂鴉智能 智能物聯 ? 2020-06-27 09:11 ? 次閱讀

什么是SOC方案,什么是MCU方案呢?要了解這兩個概念,首先要了解模組。要了解模組,首先需要了解什么是微控制單元(MCU)。

微控制單元MCU(Microcontroller Unit)又叫單片機微處理器,是集成電路的一種。MCU類似于CPU,是可以執行嵌入式程序的一種集成電路。書上定義就先不講了。

以前沒有集成電路的時候,是用密密麻麻的分立元件來實現家電的功能。下圖是舊式電視機的電路板。

下圖是現在電視機的電路板。小黑塊就是集成電路。現在有很多集成電路,用于各種各樣的目的,比如電壓轉換等。但只有MCU能夠執行程序。現在很多家電都有一個MCU作為控制的核心。便宜的MCU才幾塊錢一個。MCU和集成電路簡化了電路,降低了成本,提高了可靠性。

MCU執行的程序叫嵌入式程序。嵌入式程序可以存儲在MCU上,也可以存儲在外面的存儲器上。比如Flash就是存儲器的一種。

模組:芯片必須配合一些外圍設備才能工作。為了方便廠家使用,模組廠家會集成一些外圍部件,并寫入嵌入式程序,整體打包后作為一個解決方案,給設備廠家使用。

為了便于大家理解,拿我們涂鴉的TYWE3S模組舉例,在ESP8266外圍加了板載天線PCB天線),閃存(Flash Memory),晶振(26M晶體)等設備。舉個不恰當的比喻,ESP8266是發動機,涂鴉的模組TYWE3S就是汽車,加了底盤,外殼,座椅,方向盤等,可以直接被智能家居設備廠商使用。

點擊復制鏈接可以查看我們的模組:

https://www.tuya.com/cn/platform/hardware?_source=55f0b3f6ad953c82148c42616c0a7b4a

注冊賬號可以找我們領取免費模組哦~

下圖為TYWE3S的功能示意圖

下面的是模塊背面圖

以上講了什么是MCU。MCU是集成電路的一種,可以執行嵌入式程序。集成電路和MCU的使用大大提高了電子設備的可靠性,降低了成本。

后面又介紹了什么是模組。模組就是一塊電路板,集成了MCU和一些外圍設備,并且帶有嵌入式程序,提供一個完整解決方案。

下面我來科普下SoC方案。

【SoC方案】

SoC(System on Chip),中文名是片上系統。SoC含義很多,有一種定義是一個有專用目標的集成電路,是一個包含嵌入式軟件的完整系統。SoC方案中,對設備所有智能化操作都是通過模組來實現的,設備無需另外增加MCU。此類控制通常而言比較簡單,例如開關,燈之類的產品,只需要幾個IO口,就可以控制產品。

下圖是涂鴉的TYWE3S模組。模組外圍是引腳。除了電源(VCC)、接地(GND)及其他一些功能引腳外,有兩類引腳,其中一類是通用輸入輸出(GPIO)引腳。

先說通用輸入輸出GPIO(General Purpose Input/Output)。SoC方案中,模組和設備交互是通過GPIO口實現的。輸入的數據是設備向模組上報狀態。輸出的數據是模組向設備下發指令。

下面是涂鴉IoT平臺上的開關SoC免開發方案的配置項。上面定義了一些IO口的配置。包括按鍵狀態、繼電器控制和電源指示燈,都是通過IO口控制,或接收信息的。

通過對設備IO口的配置,并且制作對應的電路板,廠家就可以完成SoC免開發方案了。配置完畢后,系統可以通過對應的GPIO口讀取開關閉合信息,操控改變繼電器狀態和指示燈狀態。

那么,什么是SoC免開發方案,什么是SoC固件定制方案呢?模塊口和功能如果能夠滿足客戶需求,就可以用SoC免開發方案。模塊口或功能無法滿足客戶需求,客戶又不想要mcu方案時,可以使用SoC固件定制方案。

比如有一個開關,客戶需要有一個背光功能。這時會需要一個特殊的GPIO口,輸出一個背光開啟或關閉的控制。這個可能就需要固件定制。在固件需要定制的情況下,客戶需要先自定義DP點,然后申請嵌入式進行固件定制。

再比如我們的第一款小家電SoC免開發方案——吊扇SoC免開發智能化方案:

https://promotion.tuya.com/Ceiling_Fan_SoC_Solution?_source=2792617be9cba5babcd4cc80f2d19bd5

,主要包括開源硬件和可配置固件兩大部分。其中,開源硬件包括:模組、RF 遙控接收器、4 路電容調速、1 路燈通斷和工作電源;可配置固件包括:風扇開/關、燈開/關、5 檔調速、4 種出風模式、倒計時和倒計時剩余時間顯示等功能。客戶不需要編寫任何代碼,只需要將控制模塊放入到吊扇的控制盒內,就可以通過遙控器或者手機 App 發送指令,控制器接到指令后即可完成對吊扇/吊扇燈的控制。

這就是SoC免開發方案的優勢所在,比較方便,對于開發能力不強的團隊,會更加適用。

【MCU方案】

剛才介紹了SoC方案。SoC方案中,是涂鴉模組承擔控制功能。

下面介紹MCU方案。MCU方案需要對方設備有MCU。對方的MCU對設備起控制功能。涂鴉的模組和設備MCU連接,通過對方MCU得到設備狀態,并且通過對方MCU控制設備。

模組利用定義好的通信端口和通信協議(比如下圖中的串行通訊口,簡稱串口),和設備的MCU進行通信,以接收設備狀態,及發送控制指令。

一些控制邏輯比較復雜的電器,如空調、冰箱、洗衣機、甚至小家電比如電風扇等,內部都有MCU。

總結

前面介紹了開關的SoC免開發方案,SoC定制開發方案和MCU方案。對于沒有MCU的設備,模組通過GPIO口控制設備,稱為SoC方案。如果需要免開發方案無法滿足要求,需要定制,就是SoC定制開發。

如果設備有自己的MCU,就可以由對方的MCU控制設備。拿我們自己來舉例,我們涂鴉的模組就只負責透傳數據,將MCU與涂鴉云連接在一起,完成與涂鴉平臺的數據交互。SoC方案是涂鴉模組承擔控制功能;MCU方案是客戶產品中的MCU承擔控制功能,并和涂鴉模組通過串口通訊。

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

    關注

    146

    文章

    17336

    瀏覽量

    352688
  • 嵌入式
    +關注

    關注

    5094

    文章

    19183

    瀏覽量

    307792
  • soc
    soc
    +關注

    關注

    38

    文章

    4206

    瀏覽量

    219122
收藏 人收藏

    評論

    相關推薦

    新手怎么學嵌入式?

    新手怎么學嵌入式? 在科技飛速發展的今天,嵌入式技術已經滲透到我們生活的各個角落,從智能手機到智能家居,從汽車電子到醫療設備。對于新手而言,嵌入式技術就像是一座充滿神秘和機遇的寶藏,等
    發表于 12-12 10:51

    嵌入式學習建議

    嵌入式系統硬件比電子線路好學多了。只要深入理解:MCU的硬件最小系統,對I/O口、串行通信、鍵盤、LED、LCD、SPI、 I2C、PWM、A/D(包括一些傳感器)、D/A等逐個實驗理解,逐步實踐,再通過
    發表于 10-22 11:41

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

    在現代科技浪潮中,嵌入式技術已成為支撐各種智能設備和系統運行的核心力量。那么,究竟什么是嵌入式嵌入式系統,顧名思義,是將計算機的硬件和軟件嵌入
    的頭像 發表于 10-16 10:14 ?1605次閱讀

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

    嵌入式主板,通常被稱為嵌入式系統的核心組件,是一種用于控制和數據處理的計算機硬件,其設計旨在嵌入特定設備中執行專門任務。嵌入式主板如同是
    的頭像 發表于 09-30 10:05 ?1001次閱讀

    為何嵌入式控制器首選ARMxy?深度解析

    嵌入式ARM控制器是一種基于ARM架構的嵌入式系統控制器,廣泛應用于各種嵌入式系統中,包括工業物聯網關、邊緣計算網關、智慧城市、智能設備、工業自動化等領域。
    的頭像 發表于 09-21 10:09 ?373次閱讀
    為何<b class='flag-5'>嵌入式</b>控制器首選ARMxy?<b class='flag-5'>深度</b><b class='flag-5'>解析</b>

    七大嵌入式GUI盤點

    嵌入式圖形用戶界面(GUI)是一種為嵌入式系統設計的用戶界面,它可以讓用戶通過圖形化的方式與設備進行交互。以下是對七種嵌入式 GUI 的盤點。 emWin 由德國SEGGER公司
    發表于 09-02 10:58

    極海半導體亮相2024全球MCU嵌入式生態發展大會

    7月25日,由AspenCore主辦的2024全球MCU嵌入式生態發展大會,在深圳羅湖君悅酒店如期舉行。此次大會為來自消費電子、家電、工業控制、通信網絡、新能源汽車、物聯網領域、儲能領域的OEM廠商和嵌入式方案集成商代表帶來
    的頭像 發表于 07-26 15:18 ?856次閱讀

    深度學習算法在嵌入式平臺上的部署

    隨著人工智能技術的飛速發展,深度學習算法在各個領域的應用日益廣泛。然而,將深度學習算法部署到資源受限的嵌入式平臺上,仍然是一個具有挑戰性的任務。本文將從嵌入式平臺的特點、
    的頭像 發表于 07-15 10:03 ?1711次閱讀

    PLC與嵌入式區別是什么

    或混淆。本文旨在深入探討PLC與嵌入式系統之間的區別,從多個維度進行詳細對比,以幫助讀者更好地理解這兩種技術的本質和應用。
    的頭像 發表于 05-28 16:22 ?6364次閱讀

    簡談Xilinx Zynq-7000嵌入式系統設計與實現

    描述,所以就形成了以C語言描述嵌入式系統結構的功能,而用HDL語言描述硬件的具體實現的設計方法,這也是基于全可編程SoC和傳統上基于SoC器件實現嵌入式系統設計的最大
    發表于 05-08 16:23

    什么是嵌入式SoC

    嵌入式SoC有兩個顯著的特點:一是硬件設計難度大;二是軟件比重大,需要進行軟 硬件協同設計。舉個例子,比如城市相比農村的優勢很明顯:配套齊全、交通便利、效率高。
    發表于 05-03 17:30 ?1598次閱讀
    什么是<b class='flag-5'>嵌入式</b><b class='flag-5'>SoC</b>

    mcusoc如何選?mcusoc區別

    MCU(微控制器單元)和SoC(系統級芯片)都是集成電路(IC)的類型,它們在電子設備中扮演著重要的角色,尤其是在嵌入式系統中。盡管它們之間存在一些相似之處,但也有明顯的
    的頭像 發表于 03-22 15:50 ?3132次閱讀

    嵌入式fpga是什么意思

    嵌入式FPGA是指將FPGA技術集成到嵌入式系統中的一種解決方案。嵌入式系統是一種為特定應用而設計的計算機系統,它通常包括處理器、內存、外設接口等組件,并且被嵌入到更大的
    的頭像 發表于 03-15 14:29 ?1390次閱讀

    fpga和嵌入式區別和聯系

    FPGA和嵌入式系統雖然在電子設計中都有廣泛應用,但它們在體系結構、功能和用途等方面存在一些區別
    的頭像 發表于 03-14 17:25 ?3257次閱讀

    fpga與嵌入式區別 嵌入式和fpga開發有什么關系

    fpga與嵌入式區別 FPGA與嵌入式系統在設計和應用上存在一些關鍵的區別,具體如下: 靈活性:FPGA具有高度的靈活性,可以根據需要重新編程以實現不同的功能。而
    的頭像 發表于 03-14 17:04 ?7087次閱讀
    主站蜘蛛池模板: 久久伊人操 | 72种姿势欧美久久久久大黄蕉 | 欧美激情二区三区 | 亚洲 欧洲 日韩 | 天天射天天操天天干 | 欧美专区一区二区三区 | 手机看片自拍自自拍日韩免费 | 手机免费看a | 亚洲成人精品 | 啪啪午夜视频 | free欧美性| 亚洲成a人片在线观看88 | 欧美综合国产精品日韩一 | 色啦啦影院| 九九久久国产精品大片 | 唯美久草 | 在线观看视频一区 | 久久久久毛片成人精品 | 天天澡天天干 | 久久噜国产精品拍拍拍拍 | 狠狠色丁香久久婷婷综 | 有没有免费的视频在线观看 | 波多野结衣在线一区 | 成人黄色免费网站 | 人成xxxwww免费视频 | 国产黄色小视频网站 | 天天拍天天色 | 在线免费国产 | 天堂影院jav成人天堂免费观看 | 国产盗摄女厕美女嘘嘘 | 老色批视频 | 色偷偷网址 | 日韩欧美亚洲一区 | 刺激一区| 手机精品在线 | 一区二区三区四区在线不卡高清 | 久久99精品久久久久久秒播 | 五月天综合在线 | 三级黄色片在线播放 | 午夜影视啪啪免费体验区深夜 | 深夜在线观看大尺度 |