广告

以100%代码重用率重新定义MCU开发

时间:2017-04-01 作者:邵乐峰 阅读:
安全性、复杂的标准、专业知识、功耗等正成为当前IoT应用开发所面临的大问题。

IHS Markit和Bain & Company的相关数据显示,到2020年,全球联网设备数量将达到307亿个,而这个数字将在2025年增长到754亿个。“安全性、复杂的标准、专业知识、功耗等正成为当前IoT应用开发所面临的大问题。”德州仪器(TI)超低功耗MSP微控制器事业部总经理Miller Adair举例说,比如开发人员往往因为代码无法重复利用而花费大量的时间进行调试与修改,花费大量的时间在软件开发部分。
德州仪器(TI)超低功耗MSP微控制器事业部总经理Miller Adair
德州仪器(TI)超低功耗MSP微控制器事业部总经理Miller AdairVRIEETC-电子工程专辑

为了缩短设计时间,允许开发人员在不同的产品中重复利用此前的投资,TI日前宣布推出全新的SimpleLink微控制器平台,其最大的亮点在于通过将一套稳健耐用的互联硬件产品库、统一的软件解决方案和沉浸式资源在同一开发环境中集成,加快了产品扩张的进程。也就是说,借助TI提供的软件开发工具套件(SDK),只要通过标准化功能性的API底层,便可以实现产品的轻松移植。
德州仪器(TI)半导体事业部中国区 业务拓展总监吴健鸿
德州仪器(TI)半导体事业部中国区 业务拓展总监吴健鸿VRIEETC-电子工程专辑

基于通用的驱动程序、框架和数据库等共享基础,SimpleLink MCU平台的全新软件开发套件以100%的代码重用率实现了可扩展性产品,组合中的每款器件都集成了大量特性,例如获取和处理高精度模拟信号、凭借更高的安全性来增强系统、提升远程通信,或者在由单个纽扣电池供电的传感器节点中将电池使用寿命延长几年等。这些器件被分为三类:VRIEETC-电子工程专辑

 MSP432主机微控制器提供高级的模拟能力,以及大范围的存储器可扩展性,从而可以运行多个无线协议用于驱动无线网络处理器。VRIEETC-电子工程专辑

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

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

20170401-TI-simple-link-1
由同一软件平台提供支持的SimpleLink微控制器VRIEETC-电子工程专辑

Miller说,这个不再受设备类型限制的方法为整个SimpleLink器件范围内的应用提供了轻松的平台级软件的代码可移植性,使工程师能够将软件开发的一次性投入重复应用于平台内的多个其他产品和应用,从而大大缩短了设计时间。VRIEETC-电子工程专辑

借助SimpleLink SDK,工程师可以使用TI Drivers和行业标准POSIX应用程序设计接口(API)。TI Drivers是一套直观的标准化功能性API,凭借TI Drivers,SimpleLink SDK降低了引入门槛。此外,兼容针对Unix的可移植操作系统接口(POSIX)的API能够通过无数的OS/核心程序支持100%的应用代码可移植性。集成的TI实时操作系统(RTOS)内核可实时解决多任务或复杂算法的调度问题。与此同时,设计人员还可在设计周期的任意时间点通过TIResource Explorer和SimpleLink Academy获取工具、培训和资源,包括模块化TI LaunchPad开发套件、免费的云工具以及代码示例、文档和培训等。VRIEETC-电子工程专辑

20170401-TI-simple-link-2
端对端开发资源VRIEETC-电子工程专辑

为了扩展SimpleLink MCU产品组合中的器件种类,TI还正式推出了全新一代的Wi-Fi芯片和模块,即SimpleLink Wi-Fi CC3220无线MCU和CC3120无线网络处理器。CC3220无线MCU配备256KB RAM和1MB Flash,在单个芯片上拥有两个物理上分离的执行环境,包含了诸如安全存储、克隆保护、安全启动和网络安全性等超过25种的嵌入式安全特性,并支持Apple HomeKit技术。
20170401-TI-simple-link-3
CC3220无线MCU在单个芯片上拥有两个物理上分离的执行环境VRIEETC-电子工程专辑

本文为《电子工程专辑》原创,版权所有,转载请注明出处并附链接VRIEETC-电子工程专辑

EETC wechat barcode


关注最前沿的电子设计资讯,请关注“电子工程专辑微信公众号”。
VRIEETC-电子工程专辑

VRIEETC-电子工程专辑

本文为EET电子工程专辑 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
邵乐峰
ASPENCORE 中国区首席分析师。
您可能感兴趣的文章
  • 如何正确引导一个对电子工程充满热情的孩子? 我有个朋友是杰出的机械工程师,但他对电子组件一窍不通,阴错阳差,他的儿子却对于学习所有关于微控制器的知识非常热衷,他有一套Arduino入门开发工具包,而且完全不害怕尝试……
  • 给MCU工程师详解FPGA硬件属性 我的许多朋友都是经验丰富的嵌入式设计工程师,但他们都是微控制器(MCU)背景,因此对于FPGA是什么以及FPGA能做什么只有一个模糊的概念。如果问急了,他们会说“你可以通过配置FPGA让它做不同的事情”诸如此类的话,但他们真的不是很清楚FPGA里面有什么,或者如何在设计中使用FPGA。
  • 物联网云设备集成 对于由应用提供的所有物联网设备的数据流,用户均可利用云的强大计算能力,让机器学习、数据挖掘和其他技术对这些数据流进行处理。同时,这些物联网设备也无需专门针对应用进行设计。基于云的系统可以利用 Spark 和 Hadoop 等数据整理技术对不同来源的实时信息和历史信息进行整合,可以实现跨多个来源的关联作业,同时在实现过程中获得有价值的信息。虽然物联网具备一定的处理能力,但也会不可避免的遇到各种复杂状况。
  • KACO的Powador光伏逆变器拆解 使用无变压器、三相Powador 12.0 TL3至20.0 TL3逆变器,可以在小型、高效率的单元中极其灵活地设计高达数百千瓦的太阳能光伏系统。这些逆变器使用两个独立的MPP跟踪器,可以处理对称和非对称负载,以实现最佳调整。鉴于不断增长的住宅光伏市场,我们认为值得看看Kaco是如何优化其无变压器Powador逆变器的。
  • 控制无刷直流电机,应对新挑战 无刷直流电机的优势已经不仅仅在于提高可靠性,以及降低与碳刷换相有关的噪音和电气干扰。虽然有刷电机主要是由电压控制,但是无刷直流电机对电子换相的依赖让人们有机会以更高精度管理转子位置、速度和加速度以及电机的输出扭矩、效率和其他参数,从而能够满足特定的应用要求。
  • 智能门锁开启智能生活 相信许多人都有出门回家后才发现钥匙遗失或是忘记带出门,导致被挡在自家门外的经验,智能门锁则将可以解决这个困扰。本文将为您介绍一套智能门锁参考设计,让有意进入这个市场的厂商,可以加速智能门锁的设计开发工作。
相关推荐
    广告
    近期热点
    广告
    广告
    广告
    可能感兴趣的话题
    广告