Other Parts Discussed in Post: SEGGER

随着全球互联程度的日益加深,嵌入式系统解决方案也在不断增加新的连接选项,以及高级感测能力和本地分析功能。与此同时,越来越多新功能的出现也推动了对于全新协议栈、复杂算法和综合软件框架的需求,以对系统的复杂度进行更好地安排调度和管理。

 

目前,即使是软件开发也正面临着多重压力,例如开发时间缩短和始终需要使产品满足不同的市场需求等,此外还要考虑各式各样的连接标准或其它的一些特殊要求。对于嵌入式项目来说,其所面临的挑战远不止这些,通常还包括碎片化的硬件平台、软件的不兼容以及连接标准不一致等。尽管公司不断在软件工程资源方面进行大量投入以改善软件开发所面临的诸多困境,这个改变过程仍会十分漫长,并且是一个极具挑战性的循环周期。

 

为了解决这些问题,德州仪器(TI)日前推出了全新的SimpleLink™ MCU平台。这款专门为开发人员设计的平台将业内最广泛的互联硬件产品库、统一的软件解决方案和沉浸式资源集成在了同一个开发环境中。这个方法将最终帮助开发人员缩短设计时间,并且有助于他们设计出经得起时间考验的产品。

 

最广泛的基于ARM32位微控制器(MCU)产品组合

为了让产品在不同的市场取得成功并且能应对不断衍生的新要求,在能够于多个连接性标准间扩展的平台上进行设计以及对基础产品的快速适应能力至关重要。SimpleLink MCU产品组合能够提供广泛的有线和无线MCU,它们具有针对互联应用的领先特性,包括超低功耗、稳健耐用、高级安全性、模拟集成,以及支持广泛的差异化有线和无线协议等。

 

基于相同的基础,SimpleLink MCU产品组合中的每款器件都集成了大量特性,例如获取和处理高精度模拟信号、凭借更高的安全性来增强系统、提升远程通信,或者在由单个纽扣电池供电的传感器节点中将电池使用寿命延长几年等。这些器件可以被分为三类,如图1所示:

  • MSP432™ 主机微控制器提供高级的模拟能力,以及大范围的存储器可扩展性,从而可以运行多个无线协议。这些无线协议通常用于驱动无线网络处理器。
  • 无线微控制器包括整个片上系统(SoC)解决方案,该解决方案将一个微控制器合并至无线网络处理器之中,从而覆盖了广泛的无线连通性和标准,其中包括:Wi-Fi®、Bluetooth® 低能耗、Sub-1 GHz和双频段(Sub-1 GHz和2.4GHz)。
  • 无线网络处理器可提供一个集成的无线设备和网络处理器,以运行网络堆栈。该网络堆栈与一个主机微控制器想连接,从而可以运行顶级应用程序。

 

1:由同一软件平台提供支持的SimpleLink微控制器

 

SimpleLink MCU SDK

TI基于单一软件基础开发了SimpleLink MCU。这个SimpleLink软件开发套件(SDK)基于通用的驱动程序、框架和库,从而确保了整个平台内100%的代码兼容性。无论是现在还是未来,这个不再受设备类型限制的方法为整个SimpleLink器件范围内的应用提供了轻松的代码可移植性。平台级软件的可移植性使工程师能够将软件开发的一次性投入重复应用于平台内的多个其他产品和应用,从而大大缩短了设计时间。

 

借助SimpleLink SDK,工程师可以使用TI Drivers和功能性API来访问便携式和直观的外设驱动程序,或者选择逐层探索硬件抽象层(HAL),用低阶优化获得对应用的更大掌控。集成的TI实时操作系统 (RTOS)内核可实时解决多任务或复杂算法的调度问题,与此同时,与便携式操作系统接口(POSIX)兼容的应用程序接口(API)也为与第三方OS/内核和软件组件的共同工作创造了便利。种类繁多的SDK插件可以帮助工程师将额外的连通性和外部功能性连接至其SimpleLink应用。

 

2TI统一的工具链、培训和资源提供了一条从入门到投产的加速开发路径

 

TI的SimpleLink平台提供简单且强大的硬件与软件工具,使工程师能够根据客户需要快速完成新产品的设计与开发。从使用TI支持云端的资源库和TI Resource Explorer来评估SDK和演示范例,到用SimpleLink Academy的精细策划和交互式培训来深入研究SimpleLink MCU开发,任何使用者都能成为一名专家,在取得SimpleLink LaunchPad™ 开发套件后即可立即着手进行开发设计。

 

Code Composer Studio™软件还以其高级调试功能,为SimpleLink器件提供了具有丰富特性的开发环境。同时,工程师还有机会使用大量的第三方集成开发环境(IDE)或工具,比如IAR Embedded Workbench或Segger。

 

此外,很多配置和高级调试工具都可以助工程师简化开发和调试体验。图3中展示了SimpleLink平台广泛的应用范围,包括芯片、开发套件、培训、工具和软件。

3:共享同一开发环境,开启无限创造可能

 

简言之,TI的SimpleLink MCU平台提供了一个全面且统一的软件和硬件解决方案,旨在帮助工程师将嵌入式产品的任何挑战一一攻克。

 

如需深入了解平台的所有特性与功能,敬请访问:

 原文链接:

http://e2e.ti.com/blogs_/b/connecting_wirelessly/archive/2017/03/15/rapidly-scale-your-connected-solutions-with-the-new-simplelink-mcu-platform

 

更多 TI 资源: 

             

Anonymous
  •    据我所知,SimpleLink平台可提供最高的安全特性、最广泛的连通性协议支持和先进的模拟集成,同时结合了业内功耗最低的无线MCU。基于领先的处理技术、创新型IP和实践系统专业知识,该平台延续了TI在无线连接和MCU领域20多年的创新。结合MSP432™ 等低功耗且互联ARM MCU,该平台提供:

    · Bluetooth® 低功耗:CC2640R2F和CC2640R2F-Q1无线MCU

    · 双频段(Sub-1 GHz和Bluetooth低能耗):CC1350无线MCU

    · 主机MCU:MSP432 MCU

    · Sub-1 GHz:CC1310无线MCU

    · Wi-Fi:CC3220无线MCU,CC3120无线网络处理器

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

    · 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。

  • 从介绍来看,SimpleLink™ MCU平台能极大地方便开发人员进行开发设计,能在很大程度上缩短开发时间。SimpleLink软件开发套件(SDK)基于通用驱动程序、框架和库确保了平台内100%的 代码兼容性。作为嵌入式人员,经常面临正面临着多重压力,例如开发时间缩短和始终需要使产品满足不同的市场需求等,此外还要考虑各式各样的连接标准或其它的一些特殊要求,有时还需要面对软件的兼容以及连接标准都问题,SimpleLink™ MCU平台能够很好地解决这些问题。

    至于通过SimpleLink™ MCU平台完成的项目,设计的产品还需经过市场等多重考验来看其性能。

  •  德州仪器TI推出的SimpleLink MCU平台是一个单一开发环境,它为开发物联网(IoT)应用的客户提供灵活的硬件、软件和工具选项。凭借针对设计生命周期中每个时间点的单个软件架构、模块化开发套件和免费的软件工具,SimpleLink MCU生态系统可以在整个微控制器产品组合范围内实现100%的代码重用,同时还支持广泛的连通性标准和技术,包括RS-485、Bluetooth® 低能耗、Wi-Fi®、Sub-1 GHz、6LoWPAN、zigbee®、Thread、RF4CE和专有RF。SimpleLink MCU可以帮助制造商轻松开发和无缝使用可重用资源,以扩展他们的互联产品组合。

     该平台可帮助用户借助能量采集功能实现无电池运行,或仅通过纽扣电池供电实现数年的持续运行,低功耗,又可靠,效果棒棒的!

  •  基于领先的处理技术、创新型IP和实践系统专业知识,SimpleLink平台延续了TI在无线连接和MCU领域20多年的创新。由于能够从业内最广泛的、基于ARM®的32位有线和无线MCU中任意选择,物联网(IoT)和工业产品可以轻松满足随时改变的设计或应用需求。

     TI一直致力于为业界提供功耗最低且易于集成的Wi-Fi CERTIFIED™ 解决方案,为了扩展SimpleLink MCU产品组合中的器件种类,TI还正式推出了全新一代的Wi-Fi芯片和模块,给了开发人员更有力的支持,点赞!

  •  TI推出其全新的SimpleLink™ 微控制器(MCU)平台,通过将一套稳健耐用的硬件、软件和工具在单一开发环境中集成,该平台可加快产品扩张的进程。

     Texas Instruments的CC2650 LaunchPad套件采用SimpleLink超低功耗CC26xx系列器件,轻松实现智能蓝牙与LaunchPad套件生态系统的连接。

     基于浏览器的Code Composer Studio™ 集成开发环境CCS Cloud目前已作为在线资源免费对外开放,开发人员甚至可以在购买开发套件前就启动开发工作。而使用LaunchPad开发套件和SimpleLink MCU SDK的开发人员也可以直接进行下载。