使用我们基于 ARM 的微控制器开始开发
我们的设计和开发生态系统可帮助简化您的设计流程。了解设计选项并寻找基于 Arm® 的微控制器 (MCU) 资源,从而帮助您更轻松地进入市场。
研究并查找合适的器件
准备好查找适合您的应用的器件?您可以轻松探索选项并开始开发之旅。使用我们的产品搜索,查找并确定基于 Arm 的合适处理器。
通过有限的投资轻松探索
使用云资源,您无需购买硬件,甚至无需下载软件,即可验证是否拥有合适的器件。我们的培训学院为您提供了一个合适的起点,您可以了解我们基于 Arm® 的 MCU 平台和测试代码示例。
评估
我们致力于简化您的评估流程。您可以使用各种评估资源(包括硬件、软件和基于云的工具),从而帮助简化评估过程并提高评估效率。
评估步骤 1:选择您的硬件
使用 LaunchPad™ 开发套件,利用有助于灵活评估 MCU 的模块化生态系统,开始评估我们基于 Arm 的 MCU 产品系列。下面的 LaunchPad 开发套件支持我们的整个 MCU 产品系列。
EK-TM4C123GXL
EK-TM4C123GXL 支持 TM4C Arm® Cortex-M4F 微控制器。该评估模块还支持 USB 2.0 器件接口和多个串行通信通道,如 UART、SPI 和 I2C。
LAUNCHXL2-570LC43
LAUNCHXL2-570LC43 支持 Hercules 微控制器平台。该开发套件可帮助您开发符合 ISO 26262 和 IEC 61508 标准的功能安全应用。
评估步骤 2:下载并设置软件
我们的软件开发套件 (SDK) 可用于访问嵌入式系统评估和量产所需的所有元件(包括预集成的 RTOS 内核),从而实现设计灵活性。SDK 也是免专利费和许可证的。借助此架构,您可以在同一系列的不同 MCU 平台进行重新设计时,重复使用您的软件投资。
TivaWare™ 软件
TivaWare 软件开发套件借助我们为所有 MCU 外设开发和测试的 API,加快了所有 TM4C MCU 的设计和开发进程。此 SDK 为每个器件外设提供库,并为 TM4C 开发套件提供广泛的示例工程。
评估步骤 3:探索关键培训
通过学习此培训系列开始使用我们的 TM4C 系列进行开发,此培训系列使用 EK-TM4C123GXL LaunchPad 开发套件和 TivaWare™ 软件。
开发
借助我们成熟可靠的硬件、软件和工具,简化您的开发任务并缩短您的产品上市时间。推进量产所需的一切都触手可及。我们将帮助您熟悉开发流程,并加快您的嵌入式系统设计。
器件驱动程序:我们的器件驱动程序和基础软件(包括操作系统)在使用超小代码量的高效实施中,可提供全面硬件授权。
RTOS:我们的 RTOS 解决方案支持所有基于 Arm® 的 MCU,这些 MCU 可帮助您实施系统级开发。
库和中间件:我们提供经过优化的库和中间件以支持通用功能和应用。这些库包括加固型组件(如通信堆栈、数学库和算法),可帮助您创建应用。
API:借助我们的 API,您能够快速轻松地集成应用代码。
示例和开箱即用演示:SDK 建立了软件组件的基础,这些组件经过全面测试可协同工作,让您可以重点关注具体应用。此外,SDK 中还提供了集成开发环境 (IDE) 项目,可帮助您快速启动和运行电路板。
了解我们基于 Arm® 的微控制器软件生态系统
软件 | 说明 |
---|---|
Code Composer Studio™ IDE | 基于 Eclipse 的 IDE,提供一整套用于开发和调试嵌入式应用的工具 |
系统配置工具 (SysConfig) | 用于配置引脚、外设、无线电、子系统和其他组件的图形实用工具集合,包括 PinMux 工具、DDR 和时钟树工具等。 |
编译器 | Arm C/C++ 编译器和汇编语言工具支持开发适用于 TI 基于 Arm 的平台的应用,并包含在 Code Composer Studio 软件中。 |
UniFlash | 推荐使用独立工具为基于 Arm 的微控制器进行内部 FLASH 存储器编程。 |
调试探头和跟踪工具 | 调试探针支持在 TI 基于 Arm 的微控制器上进行软件开发,旨在满足不同的功能和预算需求。借助跟踪工具,您可以进行基础分析。您可以与部分第三方合作以提供更广泛的跟踪功能。 |
RTOS | 作为软件开发套件的一部分,稳健的内核支持(可选)以及 TI-RTOS 或 FreeRTOS 有助于在小尺寸下提供确定性实时性能,以及网络通信支持和示例。 |
驱动程序库 | 全面的驱动程序库支持所有接口和子系统,无论有无 RTOS 内核都可使用。 |
第三方网络
为了充分满足您的设计需求并缩短产品上市时间,我们与多个第三方合作,从软件开发到硬件设计和其他量产服务全方位为您提供帮助。下表是我们第三方合作伙伴网络的一部分。
基于 Arm® 的微控制器的第三方网络合作伙伴
第三方合作伙伴 | 说明 | 工具或服务类型 | 地点 | 平台 | ||
---|---|---|---|---|---|---|
硬件 | 软件 | 服务 | ||||
Kunbus | KUNBUS 是一家总部位于德国的公司,专攻工业通信和工业自动化领域。KUNBUS 提供有关 Sitara MCU 的预认证协议解决方案以及一整套附加服务,可满足客户的需求。 | 全球 | AM243X | |||
IAR | IAR 提供嵌入式工作台,包括 IAR C/C++ 编译器和 C-SPY 调试器,用于为选定的目标微控制器构建和调试嵌入式应用。 | 全球 | AM243X | |||
Phytec | PHYTEC 是先进的模块上系统 (SOM)、嵌入式中间件和设计服务提供商与集成商,可帮助客户轻松地快速将复杂产品推向市场。 | 全球 | AM243X | |||
Elco Solutions | Elco Solutions 是一家获得 ISO-9001 认证的资深硬件和软件公司,专门从事嵌入式设计、驱动程序开发、通信协议、固件迁移以及 Linux 和 RTOS 业务。 | 全球 | TM4C |