全新SimpleLink MCU平台破解物联网四大难题,实现互联互通

标签:物联网德州仪器MCUTISimpleLink

访客:17549  发表于:2017-04-13 00:30:36

根据HS Markit和Bain & Company的最新数据,2020年全球互联网设备将超过307亿个,而到2025年该数据将增长至754亿个。而物联网和工业产品的迅速发展对于应用和设计的更新提出了更多要求。在这个过程中,许多开发人员往往会因为代码无法重复利用而花费大量的时间进行调试与修改。

为此,德州仪器(TI)推出了全新SimpleLink微控制器平台,将强大的硬件、软件和工具整合于一体化的开发环境中,基于共享的驱动、框架和数据库,使该平台所提供的软件开发工具套件(SDK)能够实现可扩展性以及100%的代码重复利用,大大缩短了开发人员的设计时间。

全新SimpleLink MCU平台破解物联网四大难题,实现互联互通

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

当前,物联网产业发展遇到四大问题。德州仪器(TI)超低功耗MSP微控制器事业部总经理Miller Adair指出,一是互联互通的安全性,这是最重要的。第二,在IoT行业有很多的不同的标准,如何做到互联互通是比较大的问题。三是需要从技术角度更深入的了解不同的标准,才能把一些深入的问题解决掉,对工程师的专业知识要求比较高。四是低功耗,现在越来越多的产品对超过一年甚至多年的低功耗有要求。

TI在做的不仅仅是把单一的单片机MCU连接到物联网,而是把整个MCU平台扩展到互联互通。

全新SimpleLink MCU平台:100%代码可移植性

在整个SimpleLink MCU平台中,目前TI已经有超过800颗不同的单片机在市面上,包括有线和无线。整个平台是行业中最广泛的MCU有线、无线平台,在软件上完全兼容API。

全新SimpleLink MCU平台破解物联网四大难题,实现互联互通

据介绍,整个产品组合可以分为三类:首先,是低功耗的MSP432微控制器。其次,是无线微控制器,包括了低功耗蓝牙BLE产品CC2640、无线连接产品CC1350、Sub-1GHz产品CC1310以及此次发布的第三代无线Wi-Fi芯片CC3220。第三,CC3120无线网络处理器。

通常为了某一个平台或某一个产品,很多产品开发工程师需要花费很多时间重新开发一个新的软件。而TI平台的好处就在于完全软件兼容,无论是在有线还是无线的单片机上,开发一个软件都可以很容易的放在另外一个平台使用。通过统一的SDK,用户只要学习一个工具就可以很方便地在众多产品中进行开发,所有的软件只要通过TI SDK上的API就可以很容易从一个产品移植到另外一个产品。

SimpleLink Wi-Fi MCU:更强的安全性和低功耗

在SimpleLink MCU平台中,作为第三代无线Wi-Fi芯片进行了多项改善。首先,增加了很多的安全特性。从开发软件的部分,在新一代的Wi-Fi MCU中多加了1MB闪存和256KB RAM,加强了软件开发部分对用户的支持。同时,具有硬件加密解密的功能,有超过25个不同的加密功能。

其次,在低功耗的部分,对于IoT应用非常重要的。在原有Wi-Fi SoC低功耗表现优秀的基础上,在第三代产品中,电池寿命更是延长了30%,由两节五号电池供电可运行数年。

第三代平台的SimpleLink Wi-Fi产品,包括SimpleLink Wi-Fi CC3220无线MCU和CC3120无线网络处理器。其区别就在于,CC3120只是带Wi-Fi,CC3220已经包含了一个额外的MCU,用户可根据不同需求选择。

全新SimpleLink MCU平台破解物联网四大难题,实现互联互通

具体来说,CC3220无线MCU基于一种新颖的架构开发,在单个芯片上拥有两个物理上分离的执行环境。CC3220器件包含了诸如安全存储、克隆保护、安全启动和网络安全性等丰富的嵌入式安全特性,这些特性为开发人员提供了强大的工具,帮助他们在无需使用外部安全MCU或元件的情况下保护IoT器件,避免知识产权(IP)、数据窃取和其他风险。此外,如同其他SimpleLink产品,这些全新的器件仍然支持Apple HomeKit技术。

演示:基于SimpleLink MCU平台的Homekit技术

除了软件和硬件部分,TI还提供强大的开发工具、培训和资源,包括模块化TI LaunchPad开发套件,用户也可以在Resource Explorer中寻找到免费的云工具以及代码示例,在SimpleLink Academy平台中还提供文档和培训,从而可以帮助用户快速完成新产品设计和开发。

文/白瑞

全新SimpleLink MCU平台破解物联网四大难题,实现互联互通

评论(0)

您可以在评论框内@您的好友一起参与讨论!

<--script type="text/javascript">BAIDU_CLB_fillSlot("927898");