0 卖盘信息
BOM询价
您现在的位置: 首页 > 电子资讯 >设计应用 > mcu芯片哥:存储芯片选型(怎么选择详解)

mcu芯片哥:存储芯片选型(怎么选择详解)

来源: mcu芯片采购员
2022-06-08
类别:设计应用
eye 3
文章创建人 拍明芯城

原标题:mcu芯片哥:存储芯片选型(怎么选择详解)

  存储芯片选型

  Wifi模块开发调研本文对几款主流的wifi芯片进行对比包括TI公司的cc3200乐鑫的esp8266联发科的mt7681通过了解它们的特点和开发环境等方面的需求选取适用于自己使用的芯片来进行物联网wifi模块的开发1CC320011芯片简介CC3200是TI无线连接SimpleLinkWi-Fi和物联网IoT解决方案最新推出的一款Wi-FiMCU是业界第一个具有内置Wi-Fi的MCU是针对物联网应用集成高性能ARMCortex-M4的无线MCU客户能够使用单个集成电路开发整个应用借助片上Wi-Fi互联网和强大的安全协议无需Wi-Fi经验即可实现快速的开发CC3200是一个完整平台解决方案其中包括软件

  存储芯片选型

  示例应用工具用户和编程指南参考设计以及TIE2E支持社区CC3200采用易于布局的四方扁平无引线QFN封装有人科技的USR-C322模块采用的是TI的CC3200方案基于ARMCortex-M4内核运行频率高达80MHz超低功耗低功耗在网待机低至35mA深度休眠最低25uASimplelink功能实现一键联入Wi-Fi网络另外支持自定义网页websockethttpdclient等功能12特点Wi-Fi网络处理器CC3200包含一个Wi-Fi片上互联网和一个可完全免除应用MCU处理负担的专用ARMMCUWi-Fi片上

  存储芯片选型

  互联网包含80211bgn射频基带和具有强大加密引擎的MAC可以实现支持256位加密的快速安全的互联网连接Wi-Fi片上互联网还包括嵌入式TCPIP和TLSSSL协议栈HTTP服务器和多种互联网协议CC3200支持站点接入点和Wi-Fi直连3种模式支持WPA2个人和企业安全性以及WPS213开发支持官方提供的SDK包含用于CC3200可编程MCU的驱动程序40个以上的示例应用以及使用该解决方案所需的文档它还包含闪存编程器这是一款命令行工具用于闪存软件并配

  

图片

存储芯片选型


  

图片


  Wifi模块开发调研对几款主流的wifi芯片进行对比)

  

图片


  置网络和软件参数SSID接入点通道网络配置文件等系统文件和用户文件证书决算书暑假读一本好书辞职书个人欠款起诉书范文支部书记表态发言网页等SDK中所有的应用例程均支持CCS开发环境并且都是不带操作系统的当然也有一些例程基于实时操作系统FreeRTOS和TIRTOS也有一部分支持

  存储芯片选型

  IARGCC开发环境因此此款芯片可以在TI的CCS集成开发环境下开发可以不涉及操作系统使开发更简单2ESP826621芯片简介从图中可以看出芯片内部集成CPU是32位的处理器既作为wifi协议处理器也作为应用处理器主频支持80MHz和160MHz两种频率开发者可以编写应用程序下载到芯片处理器可以运行开发者编写的应用程序应用程序是使用官方提供的

  存储芯片选型

  ESPFLASHDOWNLOADTOOL工具通过UART0烧写到芯片外接的SPIFlash有一块SRAM除开运行自带的程序剩余了50k给开发者带有SDIO接口SPI接口GPIO接口I2C接口GPIO口有PWM的复用功能实际还有两个UART口结构图中没有给出UART0支持流控UART1只有TX功能芯片内部没有集成Flash需要外接SPIFlash当前支持512KB1024KB2048KB4096KB四种大小

  存储芯片选型

  22SmartConfig功能手机上运行ESP-TOUCH软件可以配置ESP8266连接到手机当前连接的路由器过程是手机先给路由器发送信息包然后路由器广播这些信息包ESP8266再从这些信息包提取路由器SSID和Password从启动配置到ESP8266连接到路由器所花时间在10S以下23开发环境乐鑫官方暂时没有像KeilIAR一样的集成开发环境不像开发STM32之类的单片机

  存储芯片选型

  可以在线调试它的开发方式和在Linux系统上开发应用程序相似官方提供了SDK开发者使用文档编辑器编写程序如sourceinsight程序编写好后和SDK一起使用官方提供的编译器编译编译通过后会生成bin文件使用官方提供的Flash烧写工具将b

  

图片


  

图片


  in烧写到芯片外接的Flash芯片启动后则会运行应用程序官方提供的编译器需要在Linux系统下运行如果是Windows系统需要安装虚拟机官方提供的方式是在Windows下安装OracleVMVirtualBox是免费的虚拟机软件

  存储芯片选型

  无需破解24程序开发官方提供了底层SDK无需开发者操作寄存器所有的功能都有相关的函数标准差函数反三角函数公式表三角函数积分一次函数的图像和性质反三角函数公式官方提供了两个版本的SDK一是非操作系统的

  ESP8266NONOSSDK二是基于FreeRTOS操作系统的ESP8266RTOSSDKESP8266NONOSSDK是官方最先推出的功能比较全由于SDK中需要运行自带的应用程序开发者编写的程序需要通过设置事件触发不能掌握程序的主动权而ESP8266RTOSSDK是官方后期推出的功能上会比ESP8266NONOSSDK少一些SDK中自带的应用程序以任务的形式在运行与SDK的关联较少编程较为方便3MT768131芯片介绍MT7681是2014年6月3日联发科技发布的专为智能家庭SmartHome应用而设计的系统单芯片SoC解决方案MT7681主要针对如灯泡门锁插座等小型设备支持80211n可轻松为嵌入式设备设计网络服务整合电源管理单元低杂讯放大器射频切换器所有功能都整合在40针脚的55毫米的封装中其特点是-支持Linux平台完整的协议栈protocolstack有助于快速开发应用程序-目前功耗最低的Linux平台Wi-FiSoC功耗仅为之前产品的60-支持联发科技的SmartConnection智能手机应用程序

  存储芯片选型

  32SmartConnection联发科技的智能手机应用程序SmartConnection是一款卓越的解决方案从照明灯具智能电视智能门锁到其他家电各种不同的智能家庭设备都可通过Wi-Fi网络在单一接口上实现互相连接此应用程序支持AndroidiOSWindows及Linux等平台也支持搭载非联发科技SoC的存储芯片选型存储芯片选型

  

图片


  

图片


  智能手机33开发环境MT7681的开发属于嵌入式linux的开发需要使用linux系统比如UbuntuFedora搭建交叉编译环境可以在windows系统下面安装虚拟机通过在虚拟机上运行linux系统来实现4对比与总结参数芯片乐鑫ESP8266TICC3200联发科MT7681频段

  存储芯片选型

  24G24G24GCPUTensilicaL10680MARMCortex-M480M32-bitRISCMCU系统FreeRTOSFreeRTOSwindows需安装Cygwin交互式编译器和LinuxSDK是否开源是是是内存

  50KB64KB64KBFLASHEXTFLASHEXTFLASHEXTFLASH工作电压范围30-36V21-36V297-363V工作温度-40125℃-4085℃-1070℃功耗54MHzTX140mARX56mATX229mARX59mATX210mARX59mA封装QFN32引脚5x5mmQFN64引脚9x9mmQFN40引脚5x5mm参考价格8元28元16元1价格方面esp8266比较有优势而cc3200价格比较贵比esp8266贵了不止3倍mt7681价格处于中间2性能方面esp8266性能比较弱跑不了太复杂运用


责任编辑:David

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

相关资讯