当前位置:主页>高速互连

SimpleLink MCU平台新增WiFi产品,100%代码重用加速产品开发

作者:中国电子商情 单祥茹  来源:中国电子商情

发布时间:2017-03-31

0k

市场分析机构预测,到2020年,全球的联网设备将超过307亿个,而到2025年,该数据将增长至754亿个。这就意味着,除了电脑、智能手机外,那个时候将有更多的产品包括家电、可穿戴产品连接到网络上。而这些设备的内部无一例外都会配备微处理器(MCU)。众所周知,在物联网(IoT)行业,新产品层出不穷,标准迭代也非常快,对设计企业而言,拥有一个好的开发平台就显得非常重要。美国德州仪器(TI)全新的SimpleLink MCU平台就能够担当起这一重任,通过将一套稳健耐用的硬件、软件和工具在单一开发环境中集成,该平台可显著加快产品扩张的进程。

德州仪器(TI)超低功耗MSP微控制器事业部总经理Miller Adair

据TI超低功耗MSP微控制器事业部总经理Miller Adair介绍,基于驱动、框架和数据库等共享基础,SimpleLink MCU平台全新的软件开发套件(SDK)以100%的代码重用率实现了可扩展性,从而缩短了设计时间,并允许开发人员在不同的产品中重复利用此前的投资。由于能够从业内最广泛的、基于ARM的32位有线和无线MCU中任意选择,IoT和工业产品可以轻松满足随时改变的设计或应用需求,而且还能实现100%的代码重用。

在SimpleLink MCU平台下,目前TI已经拥有多个系列的产品,包括基于ARM Cortex-M4F的主机MCU MSP432、蓝牙低功耗(BLE)无线MCU CC2640、 Wi-Fi + BLE双频段超低功耗无线MCU CC1350、Sub-1GHz 无线MCU CC1310等。

图1 全新的CC3220是一个双内核产品

为了进一步扩展SimpleLink MCU产品组合中的器件种类,TI还在近日推出了全新一代的Wi-Fi芯片和模块,即SimpleLink Wi-Fi CC3220无线MCU和CC3120无线网络处理器。CC3220无线MCU基于一种新颖的架构开发,即网络处理器与MCU各自独立,在单个芯片上拥有两个物理上分离的执行环境。可以说,CC3220是一个双内核产品,如图1所示,右边的网络处理器部分基本包含了目前所有的Wi-Fi协议和Wi-Fi硬件,左边的内核是一个完全独立的ARM Cortex-M4内核,方便用户开发自己的上层软件。在M4内核里,TI还加入了专为MCU使用的256KB RAM和1MB Flash,因此该款产品为用户的上层软件开发预留了相当多的资源。CC3220器件包含了诸如安全存储、克隆保护、安全启动和网络安全性等丰富的嵌入式安全特性,这些特性为开发人员提供了强大的工具,帮助他们在无需使用外部安全MCU或元件的情况下保护IoT器件,避免知识产权(IP)、数据窃取和其他风险。值得一提的是,相比软件加密,CC3220的硬件加密器能够提供25个不同的功能,从底层的Wi-Fi加密,到上层应用层的Wi-Fi加密或者是IP加密,这个硬件加密器都可以实现加速。此外,如同其他SimpleLink产品,两款全新的器件仍然支持Apple HomeKit技术。

Miller Adair表示,上述所有产品以及未来的新生代产品均由统一的设计提供支持,包括:

  • TI Drivers和行业标准POSIX应用程序设计接口(API):凭借TI Drivers,SimpleLink SDK降低了引入门槛。TI Drivers是一套直观的标准化功能性API。此外,兼容针对Unix的可移植操作系统接口(POSIX)的API能够通过无数的OS/核心程序支持100%的应用代码可移植性。
  • 统一的工具链:工具、培训和资源,包括模块化TI LaunchPad开发套件、免费的云工具以及代码示例、文档和培训的按需访问,均可在设计周期的任意时间点通过TIResource Explorer和SimpleLink Academy获取。
  • 集成式连接堆栈:该产品组合可提供广泛且多样的有线和无线连通性标准,包括Bluetooth低能耗、Wi-Fi、Sub-1 GHz和RS485,以及即将面市的zigbee、Thread和Ethernet。

 

TI一直致力于为业界提供功耗最低且易于集成的Wi-Fi CERTIFIED 解决方案,TI半导体事业部中国区业务拓展总监吴健鸿提出,基于统一的SimpleLink MCU平台,CC3320无线MCU和CC3120无线网络处理器能够帮助设计人员创造出在六个月内即可投入生产的产品,同时可由两节五号电池供电运行数年。

0k