0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于以MSP432主机微控制器的软件与硬件集成解决方案的分析介绍

贸泽电子 来源:djl 作者:贸泽电子 2019-08-19 17:19 次阅读

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

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

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

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

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

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

MSP432 主机微控制器提供高级的模拟能力,以及大范围的存储器可扩展性,从而可以运行多个无线协议。这些无线协议通常用于驱动无线网络处理器

无线微控制器包括整个片上系统(SoC)解决方案,该解决方案将一个微控制器合并至无线网络处理器之中,从而覆盖了广泛的无线连通性和标准,其中包括:Wi-Fi、Bluetooth 低能耗、Sub-1 GHz和双频段(Sub-1 GHz和2.4GHz)。

无线网络处理器可提供一个集成的无线设备和网络处理器,以运行网络堆栈。该网络堆栈与一个主机微控制器想连接,从而可以运行顶级应用程序。

关于以MSP432主机微控制器的软件与硬件集成解决方案的分析介绍

图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应用。

关于以MSP432主机微控制器的软件与硬件集成解决方案的分析介绍

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

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

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

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

关于以MSP432主机微控制器的软件与硬件集成解决方案的分析介绍

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

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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    7487

    浏览量

    151039
  • 开发环境
    +关注

    关注

    1

    文章

    221

    浏览量

    16584
收藏 人收藏

    评论

    相关推荐

    MSP432 MCU根除软件故障

    调试大型软件程序始终是一项具有挑战性的工作;通常情况下,很难知道从哪儿入手!MSP432低功率和高性能微控制器 (MCU) 为MSP系列MCU提供了一款高级调试工具:串行线输出 (SW
    发表于 09-06 15:55

    MSP432 MCU发挥RTOS所具有的优势

    的RTOS博客系列中,我们将着重介绍那些能够与全新MSP432 MCU一同使用的不同RTOS解决方案。今天,我们先从TI-RTOS入手。在这个系列的下一篇博客中,我们将讨论:- 与MSP
    发表于 09-10 11:47

    MSP432P401R时钟系统MSP432的时钟模块介绍

    MSP432P401R时钟系统MSP432的时钟模块(CS),个人理解msp432最特色的功能应该是超低功耗和高性能的组合。432系列的时钟系统主要有三个方面:1、
    发表于 02-15 07:21

    开源硬件-TIDM-CAPTIVATE-MSP432-采用 MSP430 电容式触控 MCU、触觉元件和 LCD 的 MSP432™ MCU PCB layout 设计

    此参考设计展示了如何使用 CapTIvate 软件库通信模块,将采用 CapTIvate™ 技术的 MSP430 MCU 与 MSP432 MCU 主机
    发表于 10-27 11:47 0次下载
    开源<b class='flag-5'>硬件</b>-TIDM-CAPTIVATE-<b class='flag-5'>MSP432</b>-采用 <b class='flag-5'>MSP</b>430 电容式触控 MCU、触觉元件和 LCD 的 <b class='flag-5'>MSP432</b>™ MCU  PCB layout 设计

    MSP432 MCU概述及EnergyTrace技术

    MSP432 系列 MCU 属于低功耗、高性能的微控制器。这个系列产品是 TI 的 MSP 低功耗 微控制器系列中的产品,MSP 系列产品还
    发表于 09-12 14:51 21次下载
    <b class='flag-5'>MSP432</b> MCU概述及EnergyTrace技术

    msp432微处理的详细介绍

      MSP432系列MCU属于低功耗、高性能的微控制器。这个系列产品是TI的MSP低功耗微控制器系列中的产品,MSP系列产品还包括我们的FR
    发表于 09-14 09:44 11次下载
    <b class='flag-5'>msp432</b>微处理<b class='flag-5'>器</b>的详细<b class='flag-5'>介绍</b>

    MSP432如何调试_MSP432开发板串口调试方法

    MSP432系列MCU属于低功耗、高性能的微控制器
    发表于 01-12 09:30 8269次阅读
    <b class='flag-5'>MSP432</b>如何调试_<b class='flag-5'>MSP432</b>开发板串口调试方法

    MSP432主机微控制器软件硬件集成解决方案

    随着全球互联程度的日益加深,嵌入式系统解决方案也在不断增加新的连接选项,以及高级感测能力和本地分析功能。与此同时,越来越多新功能的出现也推动了对于全新协议栈、复杂算法和综合软件框架的需求,以对系统
    的头像 发表于 03-12 09:08 8931次阅读
    <b class='flag-5'>以</b><b class='flag-5'>MSP432</b><b class='flag-5'>主机</b><b class='flag-5'>微控制器</b>的<b class='flag-5'>软件</b>与<b class='flag-5'>硬件</b><b class='flag-5'>集成</b><b class='flag-5'>解决方案</b>

    MSP432产品详细的介绍和概述(中文资料)

    MSP432 系列MCU 属于低功耗、高性能的微控制器。这个系列产品是TI 的 MSP 低功耗微控制器系列中的产品,MSP 系列产品还包括我
    发表于 04-23 15:53 147次下载
    <b class='flag-5'>MSP432</b>产品详细的<b class='flag-5'>介绍</b>和概述(中文资料)

    关于MSP432的存储系统介绍

    MSP432产品培训(四)-存储系统
    的头像 发表于 08-10 00:42 4851次阅读

    关于MSP432软件资源介绍

    MSP432产品培训(八)-软件资源
    的头像 发表于 08-08 01:32 4409次阅读

    MSP430和MSP432产品的代码移植解决方案(1)

    MSP432产品培训(九)-MSP430和MSP432平台的代码移植(上)
    的头像 发表于 05-13 06:09 8820次阅读
    <b class='flag-5'>MSP</b>430和<b class='flag-5'>MSP432</b>产品的代码移植<b class='flag-5'>解决方案</b>(1)

    MSP432产品的基本介绍(2)

    MSP432产品培训(一)-MSP432概览(下)
    的头像 发表于 05-13 06:02 6570次阅读
    <b class='flag-5'>MSP432</b>产品的基本<b class='flag-5'>介绍</b>(2)

    MSP432P411x系列微控制器的数据手册免费下载

    SimpleLink MSP432P411x 和MSP432P401x 微控制器(MCU) 是具有集成式16 位精密ADC 的优化型无线主机
    发表于 11-27 17:37 6次下载
    <b class='flag-5'>MSP432</b>P411x系列<b class='flag-5'>微控制器</b>的数据手册免费下载

    MSP432(入门)基于CCS编译环境搭建

    MSP432简介:MSP432MCU具有大量集成功能(包括MSP432P4的高性能ADC和低功耗以及MSP432E4的高性能以太网和有线连接
    发表于 12-07 18:36 23次下载
    <b class='flag-5'>MSP432</b>(入门)基于CCS编译环境搭建