工业应用

选择和解决方案指南

应用手册

Stellaris® 32 位 ARM Cortex-M3

德州仪器 (TI) 是致力于为最广泛的微处理器市场提供 32 位功能和 ARM® Cortex-M3™ 微处理器的所有优势的世界领导者。现拥有超过 160 款兼容的 ARM Cortex-M3 Stellaris 微处理器和超过 30 款的 Stellaris 评估、开发和参考设计套件,Stellaris 可满足几乎任何工业应用对性能、集成、功率和价格点的要求。

基于 Cortex-M3 的 Stellaris 使开发人员能够直接使用业界最强大的开发工具、软件和知识系统。已迁移至 Stellaris 的开发人员将受益于强大的工具、小型代码封装和出色的性能。更重要的是,设计人员可以满怀信心地按照兼容的发展蓝图开始使用从 $1 到 1 GHz 的 ARM 系统。您永远无需重新更改架构。

Stellaris 系列的 ARM® Cortex™-M3 微处理器具有确定性性能和专为同步高级运动控制和实时连接设计的 IP,包括多达八个为 3 相反向器桥等应用提供击穿保护的死区发生器完全控制通道、硬件中提供低延迟关断的快速故障情况处理、用于精确定位所有边沿的计时器同步,以及实现精确定位传感的硬件正交编码器。配合使用较大的片上存储器、增强的电源管理以及扩展的 I/O 和控制功能,Stellaris MCU 已针对需要可靠连接的工业应用进行了优化,包括电机和运动控制、远程监控、工厂自动化、HVAC 和楼宇控制、游戏设备、医疗仪表、消费性设备、CCTV 监控以及消防安保。

Stellaris MCU:释放 ARM Cortex-M3 处理器的全部性能潜能

由于 ARM® Cortex™-M3 处理器的确定性质量特点,因此它非常适用于运动控制应用。特别是,Cortex-M3 具有嵌套矢量中断控制器 (NVIC),它在 12 个周期内允许一个中断服务例程 (ISR),而在 6 个周期内允许末尾连锁 ISR。由于 ISR 可快速发生(6-12 个周期)并具有确定性(精确周期数),Stellaris MCU 可实现同步工业通信(例如通过以太网或 CAN)和高级运动控制。此外,只有 Stellaris 实施了 ARM Cortex-M3 处理器,从而可通过单个指令(如单周期)以高达 50MHz 的速度访问闪存。Stellaris 提供两个参考设计套件来展示此同步高效性能:已启用 CAN 的 RDK-BDC24 刷式直流电机参考设计套件和已启用以太网+CAN 的 RDK-BLDC 无刷直流电机参考设计套件

Stellaris MCU“全套解决方案”

在“传统”半导体领域,半导体供应商解决客户问题所采用的方法缺乏远见;仍依靠二十世纪八十年代和九十年代既定的行为 –“我们生产出东西 [MCU] 就会有人买”。而完全相反的是,TI 的 Stellaris 全套解决方案旨在与客户的想法、创意、决策、投资、运营及努力投入生产共鸣。 例如,添加图形、交互式人机界面以控制运动控制系统,不管是从头开始设计还是改进现有设计都似乎是一项艰巨的任务。而且,并非每个客户都需要解决相同的问题,并在图形、连接和运动控制方面都拥有相同的经验、相同的预算或相同的时限。这正是 Stellaris 全套解决方案如此新颖的原因;因为它允许几乎任何专业技术水平的人设计和采用 ARM Cortex-M3 架构的优势 – 并坚信该解决方案将实现设计人员的目标和产品意愿。

10 分钟开包即用的 Stellaris 评估套件简单易用

Stellaris 全套解决方案以出色的微处理器系列为先导;从设计之初就专注于满足行业细分市场强大而又确定的需求。通过将高级运动控制与连接功能相集成,Stellaris 系列扩展了 ARM Cortex-M3 架构的优势,超过 160 款微处理器的组合可满足任何细分行业的特定需要和价格点要求。通过使用经济实惠、10 分钟开包即用的评估套件和全功能开发套件,可简化基于 Stellaris 的评估和开发工作,这些套件还具有由当今领先的 ARM 软件工具提供商提供的评估工具选项。

完整的开放工具 Stellaris 参考设计套件和生产模块,用法易于掌握同时也便于采用

为了加快设计周期,TI 还提供了可定制且可随时投产的模块,这些模块可以直接部署到客户的系统中。该模块包含电机控制(支持多种不同类型的电机)、连接应用(尤其是 CAN 和以太网)和用户界面等多种选择。更重要的是,客户可以放心决定采用 TI 的 Stellaris 应用模块,这是因为,TI 非常乐于在客户的产品生命周期中提供该模块,客户可以灵活、准确地复制模块设计 – 或对设计进行微调以改变实际的模块功能 – 无需支付许可费。设计采用开放工具 – 兼有硬件和软件!这包括原理图、定位文件、物料清单、光绘文件、应用程序和 StellarisWare® 源文件以及用于控制/监控应用的控制和配置 GUI。由于 TI 的最终目标是为客户提供将世界上最出色的微处理器架构应用到工业应用的最简单方法,因此 TI 并未限制客户应如何将 Stellaris 硬件和软件资源用于基于 Stellaris 的设计。

对于 TI 提供的每个 Stellaris 模块,TI 还提供了完整的 Stellaris 参考设计套件,它将(理所当然)包含 Stellaris 应用模块,而且还包含演示感兴趣的应用模块的功能 - 进行大量开包即用演示所需的所有电缆、电机、适配器、软件和设计文件。最典型的例子是 RDK-ACIM AC 感应电机模块参考设计套件,随它提供的还有一个 17lb Selni AC 电机!

可使用“发射后不管”的 StellarisWare® 软件轻松进行编程

通过使用 Stellaris 微处理器,您可以选择保留所有 C/C++ 编程,甚至是中断服务例程和启动代码。通过提供 StellarisWare 软件(包含源码和免版税的应用支持库),德州仪器 (TI) 让您的开发变得更加轻松。可以在适用于 ARM 的 ARM/Keil 微处理器开发工具套件、IAR 嵌入式工作平台、Code Red Technologies 的 RedSuite、Code Sourcery SourceryG++ 和通用 GNU 开发工具上编译 StellarisWare 软件。主要功能领域包括:StellarisWare 外设驱动程序库、USB 库、图形库和 IEC 60730 库。StellarisWare 外设驱动程序库是免版税的函数集,用于控制在 Stellaris MCU 上发现的每个外设。性能远优于 GUI 外设配置工具,StellarisWare 外设驱动程序库可执行外设初始化和外设控制函数,并提供轮询或中断驱动外设支持。StellarisWare USB 库提供了多个可编程接口,从仅提取底层 USB 控制器硬件的最薄层到为特定器件提供简单 API 支持的高级接口。几乎全都采用高效的 C 语言进行编写,免许可且免版税的 StellarisWare 图形库支持基本的图形基元,例如线条、圆圈、矩形和文本呈现,而且还提供了更多的复杂小工具,例如按钮、复选框、单选按钮、滑块、文本或图像画布元素。该库还具有特殊的实用程序,允许您呈现个性化字体、转换图像文件并为应用添加 3D 按钮。StellarisWare 库套件包含对 IEC 60730 标准的可编程支持,这对家用电器(包括洗衣机、干燥机、电冰箱、冷冻机和蒸煮锅/电炉制)的制造商尤为有用。

Stellaris 电机和运动控制具有:

Stellaris 连接具有:

Stellaris 运动控制资源

C2000™ 高电压电机控制和 PFC 开发者套件

You must have JavaScript and Flash enabled to view this content.

电机控制和 PFC 开发者套件

You must have JavaScript and Flash enabled to view this content.


controlSUITE™ 概述

You must have JavaScript and Flash enabled to view this content.

高电压电机控制和 PFT 开发者套件

高电压电机控制和 PFC 开发者套件

使用单个 Piccolo MCU,1.5KW 数字电机控制可与 700W 功率因数校正配合使用。与 ACI、PMSM 和 BLDC 电机(包括 JTAG 仿真)兼容。

首个徽标

FRC 2010 杰出供应商

TI 激励新一代工程师成为国际 FIRST 机器人竞赛的杰出供应商。