国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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
    +關注

    關注

    147

    文章

    18934

    瀏覽量

    398511
  • 嵌入式
    +關注

    關注

    5199

    文章

    20454

    瀏覽量

    334250
  • soc
    soc
    +關注

    關注

    40

    文章

    4576

    瀏覽量

    229204
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    什么是嵌入式應用開發?

    、實現和部署,還包括硬件選擇、軟件設計、測試、集成和維護等流程?。 定義和背景 嵌入式應用開發是指將軟件部署到嵌入式系統中,這些系統廣泛應用于消費電子和工業自動化中。嵌入式系統通常被嵌入
    發表于 01-12 16:13

    嵌入式通信技術轉型:MCU+AT向OpenCPU的必然性深度拆解(上篇)

    嵌入式通信技術的轉型中,MCU+AT架構向OpenCPU的轉變成為物聯網時代的關鍵趨勢,這一轉型的必然性源于傳統架構在復雜場景下的性能瓶頸與開發局限。上篇將從MCU+AT架構的技術原理與應用場景切入
    的頭像 發表于 12-03 16:52 ?312次閱讀
    <b class='flag-5'>嵌入式</b>通信技術轉型:<b class='flag-5'>MCU</b>+AT向OpenCPU的必然性<b class='flag-5'>深度</b>拆解(上篇)

    嵌入式通信技術升級路徑:MCU+AT至OpenCPU的必然性深度拆解(上篇)

    嵌入式通信技術的升級路徑中,MCU+AT至OpenCPU的演進成為物聯網時代的關鍵方向,這一升級的必然性源于傳統架構在復雜場景下的性能瓶頸與開發局限。上篇將回溯MCU+AT架構的技術邏輯與典型
    的頭像 發表于 12-03 16:48 ?372次閱讀
    <b class='flag-5'>嵌入式</b>通信技術升級路徑:<b class='flag-5'>MCU</b>+AT至OpenCPU的必然性<b class='flag-5'>深度</b>拆解(上篇)

    嵌入式硬件設計解析

    嵌入式硬件設計是一個復雜而精細的過程,它涉及將微控制器(MCU)、微處理器(MPU)或數字信號處理器(DSP)等核心芯片與其他外圍電子元件(如傳感器、執行器、存儲器、電源管理芯片等)進行組合和連接
    發表于 12-02 08:22

    嵌入式與FPGA的區別

    \"嵌入式開發門檻低、就業廣,適合轉行;FPGA技術深、薪資高,但要求學歷和數學功底。選哪個?看你的基礎和職業目標。\" ?我們先來明白下兩者區別在哪? ?1、嵌入式:分兩部分
    發表于 11-20 07:12

    嵌入式和FPGA的區別

    。 在當今智能化時代,嵌入式系統和FPGA技術都是電子系統設計中的重要組成部分,但許多工程師和技術愛好者常常對兩者的區別和應用場景感到困惑。本文將深入解析嵌入式系統和FPGA的核心差
    發表于 11-19 06:55

    嵌入式與單片機定義及區別

    單片機,即嵌入式微控制器MCU,是嵌入式系統的核心組成部分。除此之外,嵌入式處理器還包括嵌入式DSP處理器、
    發表于 11-17 08:11

    嵌入式軟件測試與專業測試工具的必要性深度解析

    嵌入式系統作為控制、監視或輔助裝置運行的專用計算機系統,其軟件測試面臨著獨特的挑戰和嚴格的要求。專業測試工具在嵌入式軟件開發過程中發揮著不可替代的作用,是確保系統可靠性和安全性的關鍵保障。嵌入式軟件
    發表于 09-28 17:42

    mcu芯片和soc芯片的區別解析

    MCU(微控制器單元)和SoC(系統級芯片)是兩種常見的芯片類型,它們在設計目標、應用場景和功能集成上有顯著區別。以下是主要差異的總結: 1. 核心結構與功能 MCU(Microcon
    的頭像 發表于 08-12 11:34 ?4865次閱讀
    <b class='flag-5'>mcu</b>芯片和<b class='flag-5'>soc</b>芯片的<b class='flag-5'>區別</b><b class='flag-5'>解析</b>

    請問wifi SOC與 wifi MCU區別

    想詳細了解wifi SOC與 wifi MCU區別?比如說為啥54591不可以獨立運行,沒有內置協議棧嗎?
    發表于 07-09 08:30

    Linux嵌入式和單片機嵌入式區別

    Linux嵌入式與單片機嵌入式在多個方面存在顯著的區別,以下是詳細的比較和歸納: 一、基本概念 1. Linux嵌入式: 定義:將Linux操作系統運行在
    發表于 06-20 09:46

    飛凌嵌入式「2025嵌入式及邊緣AI技術論壇」議程公布

    4月22日,飛凌嵌入式“2025嵌入式及邊緣AI技術論壇”將在深圳舉行,論壇以“新生態,智未來”為主題,旨在匯聚行業智慧,探討嵌入式技術與邊緣AI的深度融合與創新應用。
    的頭像 發表于 04-02 15:12 ?1369次閱讀
    飛凌<b class='flag-5'>嵌入式</b>「2025<b class='flag-5'>嵌入式</b>及邊緣AI技術論壇」議程公布

    新生態 智未來「飛凌嵌入式2025嵌入式及邊緣AI技術論壇」開啟報名!

    在這個技術日新月異的時代,每一場思想的碰撞都可能成為推動行業前行的力量,每一次深度對話都可能迸發出改變時代的強光——2025年4月22日,飛凌嵌入式將在深圳舉辦“2025嵌入式及邊緣AI技術論壇”,本次論壇以“新生態,智未來”為
    的頭像 發表于 03-28 08:05 ?1240次閱讀
    新生態 智未來「飛凌<b class='flag-5'>嵌入式</b>2025<b class='flag-5'>嵌入式</b>及邊緣AI技術論壇」開啟報名!

    嵌入式軟件單元測試的必要性、核心方法及工具深度解析

    一、為什么嵌入式軟件必須重視單元測試? ?嵌入式系統的特殊性? 在汽車 ECU、醫療設備控制器等場景中,軟件直接操控硬件,?單比特錯誤可能導致剎車失靈或呼吸機故障?。不同于 PC?軟件可頻繁熱更新
    的頭像 發表于 03-21 14:53 ?1438次閱讀

    ElfBoard嵌入式教育科普|UART接口全面解析

    掌握UART等通信接口的深入知識,對嵌入式初學者而言,不僅能夠深化對通信協議與方式的認知,增強調試技巧及通信接口設計能力,還能拓寬應用范疇并培育系統級思考方式。因此本文將對UART接口進行全面解析
    的頭像 發表于 03-10 09:29 ?2137次閱讀
    ElfBoard<b class='flag-5'>嵌入式</b>教育科普|UART接口全面<b class='flag-5'>解析</b>