【 声明版权所有欢迎转载请勿用于商业用途。 联系信箱feixiaoxing 163.com】现在mcu种类很多soc种类也很多。我们学习了esp32但是这并不意味着任何情况下都用esp32。在项目中我们使用自己熟悉的芯片这无可厚非但是也要根据项目性质和芯片特点来灵活选择。1、iot项目对于涉及到物联网的项目优先选择esp32。大家可以仔细留心一下市面上所谓的iot项目其实大部分都是用的内核芯片就是esp32。这些项目要么用到wifi要么用到蓝牙而这两个特点是esp32最大的两个特征。如果去掉这两个特点esp32虽然也很出色但是远远没有现在的生态卡位。2、工业项目的主控芯片如果是工业上面的项目建议还是优先选择工控类的mcu不管是国外的stm32系列或者是国内stm32的替代品都是可以的。这些芯片虽然资源不像之前esp32那么多大部分也没有wifi和bt甚至很多连网口都是没有的但是这不妨碍大家在工业项目中大量应用这些芯片。原因就是它胜在一个稳定上面。工业上面很多产品芯片只是其中的一个环节有的时候占比并不高。所以大多数时候大家都求一个稳定只要不出问题轻易不换芯片包括主控和各种ad/da芯片。3、极致性价比的特色芯片除了上面说的两种还有一种芯片也是蛮有特色的个人一直经常使用就是wch家的芯片。有的时候我们需要做一些工具这个时候就会对usb/网口/蓝牙的需求那么wch就是很好的选择。这里面尤其是usb和网口前者可以用来和pc通讯后者可以实现设备挂在网络上面两个都是非常好的应用场景。而bt在很多无线低速设备上也是用的也越来越多例如手柄、键盘、鼠标、设备控制等等。4、soc类芯片除了图像和npu大部分接口对于mcu来说都是可以胜任的。但是真的遇到了图像遇到了视频编解码遇到了ai的问题这个时候基本就只能靠大的soc来解决。对于个人来说想获得好的soc资源是很难的不管是物料还是fae支持方面一般都不太容易拿到好的资源。这种情况下寻找一些资源开放的国内soc厂商就是不错的选择。选择好之后可以深入研究1-2款芯片不要把精力放在通用接口、放在cpu、放在linux上面而是应该把精力放在芯片的特色功能上面。比如说有没有特色的ip有没有特色的软件框架有没有加速npu有没有好的isp标定工具有没有音视频的加速机制等等这些都要比纯的接口、纯的linux内容要有价值得多。
esp32开发与应用(esp和其他主控的选择)
发布时间:2026/6/26 1:15:15
【 声明版权所有欢迎转载请勿用于商业用途。 联系信箱feixiaoxing 163.com】现在mcu种类很多soc种类也很多。我们学习了esp32但是这并不意味着任何情况下都用esp32。在项目中我们使用自己熟悉的芯片这无可厚非但是也要根据项目性质和芯片特点来灵活选择。1、iot项目对于涉及到物联网的项目优先选择esp32。大家可以仔细留心一下市面上所谓的iot项目其实大部分都是用的内核芯片就是esp32。这些项目要么用到wifi要么用到蓝牙而这两个特点是esp32最大的两个特征。如果去掉这两个特点esp32虽然也很出色但是远远没有现在的生态卡位。2、工业项目的主控芯片如果是工业上面的项目建议还是优先选择工控类的mcu不管是国外的stm32系列或者是国内stm32的替代品都是可以的。这些芯片虽然资源不像之前esp32那么多大部分也没有wifi和bt甚至很多连网口都是没有的但是这不妨碍大家在工业项目中大量应用这些芯片。原因就是它胜在一个稳定上面。工业上面很多产品芯片只是其中的一个环节有的时候占比并不高。所以大多数时候大家都求一个稳定只要不出问题轻易不换芯片包括主控和各种ad/da芯片。3、极致性价比的特色芯片除了上面说的两种还有一种芯片也是蛮有特色的个人一直经常使用就是wch家的芯片。有的时候我们需要做一些工具这个时候就会对usb/网口/蓝牙的需求那么wch就是很好的选择。这里面尤其是usb和网口前者可以用来和pc通讯后者可以实现设备挂在网络上面两个都是非常好的应用场景。而bt在很多无线低速设备上也是用的也越来越多例如手柄、键盘、鼠标、设备控制等等。4、soc类芯片除了图像和npu大部分接口对于mcu来说都是可以胜任的。但是真的遇到了图像遇到了视频编解码遇到了ai的问题这个时候基本就只能靠大的soc来解决。对于个人来说想获得好的soc资源是很难的不管是物料还是fae支持方面一般都不太容易拿到好的资源。这种情况下寻找一些资源开放的国内soc厂商就是不错的选择。选择好之后可以深入研究1-2款芯片不要把精力放在通用接口、放在cpu、放在linux上面而是应该把精力放在芯片的特色功能上面。比如说有没有特色的ip有没有特色的软件框架有没有加速npu有没有好的isp标定工具有没有音视频的加速机制等等这些都要比纯的接口、纯的linux内容要有价值得多。