• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

wifi模块用MCU模式的好还是SOC模式的好?

tobe_Lewis 2017-10-25 浏览量:2837
wifi模块用MCU模式的好还是SOC模式的好?如ESP8266
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这个要是情况而定,若ESP8266(其他也是一样),首先对比一下MCU方案与SOC方案区别:

    方案
    说明
    MCU方案
    模组负责与云端信息的交互,通过串口与主控板(即MCU)进行通信,需要在MCU上进行协议解析与外设控制的开发。
    SoC方案
    节省一颗MCU芯片,利用模组内部资源完成传感器操作和产品逻辑。
    如果是项目,成本敏感,功能简单可以选择SOC方案,如果功能比较多,而SOC不能满足就可以选择MCU方案。

    如果是DIY就全凭你的爱好和你更擅长什么方案来选择了


    • 发布于 2017-10-25
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:6
  • MCU模式需要外加单片机,SOC只需要ESP8266就可以了。前者容易上手,但是通过串口操作,简单的还好,太复杂的命令就稍微麻烦了。
    • 发布于2017-10-25
    • 举报
    • 评论 0
    • 1
    • 0

  • 要看你自己的需求。如果要降低成本,而且8266的io又刚好的你用你可以选择soc模式。

    如果资源不够你就选择mcu模式,外加个mcu这样开发难度会降低。易扩展

    • 发布于2017-10-25
    • 举报
    • 评论 1
    • 1
    • 0
电子老工程师 回复了  :https://cdn.samsung.com/led/file/resource/2020/03/Data_Sheet_LH351D_Rev.9.3..pdf 回复

  • 要是控制外设多的话最好用接单片机,不多的话用esp8266就行
    • 发布于2017-10-25
    • 举报
    • 评论 0
    • 0
    • 0

  • SoC方案吧,一般这种都是集成了协议栈,稳定性高,但一般都是模块化的,相对来说成本要比MCU方式的要高一些;MCU方式一般需要实现部分协议栈或者通过开放的指令实现协议的功能;类似市面上的蓝牙芯片和蓝牙模块,都是各有优点,主要看使用的场景。
    • 发布于2017-10-25
    • 举报
    • 评论 0
    • 0
    • 0

  • SoC的优点就是少个外置MCU。如果esp8266开发不习惯,就用MCU方案。
    • 发布于2017-10-25
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://www.jst-mfg.com/product/pdf/eng/eSH.pdf 回复

  • 这个要怎么回答呢?感觉问的好奇怪。

    难道不应该问,选择哪个片上系统比较好吗?

    MCU(Micro Control Unit),叫微控制器,是指随着大规模集成电路的出现及其发展,将计算机的CPU、RAM、ROM、定时计数器和多种I/O接口集成在一片芯片上,形成芯片级的芯片,比如51,AVR、Cortex-M这些芯片,内部除了CPU外还有RAM、ROM,可以直接加简单的外围器件(电阻,电容)就可以运行代码了。而如x86、ARM这些MPU就不能直接放代码了,它只不过是增强版的CPU,所以得添加RAM,ROM。

    SOC(System on Chip),指的是片上系统,MCU只是芯片级的芯片,而SOC是系统级的芯片,它既MCU(51,avr)那样有内置RAM、ROM同时又像MPU那样强大,不单单是放简单的代码,可以放系统级的代码,也就是说可以运行操作系统(将就认为是MCU集成化与MPU强处理力各优点二合一)。

    esp8266,可用nodemcuFirmware,micropython,freertos,mongooseOs等,nodemcu和micropython简单功能会很好用。但是复杂点儿的可能还是要用freertos

    • 发布于2017-10-25
    • 举报
    • 评论 0
    • -1
    • 0

相关问题

问题达人换一批

wifi模块用MCU模式的好还是SOC模式的好?