基于 Arm 的处理器

基于 Arm 的处理器设计与开发

借助 TI 面向基于 Arm® 的处理器的嵌入式硬件和软件开发资源,简化您的设计流程并缩短产品上市时间

我们经过验证和测试的参考设计、先进仿真、开发工具和软件开发套件 (SDK) 组合可帮助您消除障碍,从而使用我们基于 Arm 的处理器加速从概念到原型设计再到生产的流程。
基于 Arm 的处理器设计与开发

硬件开发

入门套件 EVM 提供了使用我们基于 Arm 的片上系统 (SoC) 构建的独立测试和开发平台。借助快速设置流程和各种基础演示和教程,您可以立即开箱启动从通用计算到多显示器和视觉分析的原型设计和应用探索。   

 

借助我们合作伙伴提供的模块上系统 (SoM),加快产品上市步伐。这些可直接用于生产环境的预填充 PCB 提供了一个完整的嵌入式计算机系统,可实现完整的处理器功能并缩短开发时间。这些 SoM 提供了所有的系统组件,例如只读存储器、随机存取存储器、电源管理 IC、晶体振荡器和无源器件。 

下载映像

探索开源硬件设计社区,这些设计可以助您简化开发工作,在可靠的嵌入式系统上提供实际功能和连接性。社区板以 TI 基于 Arm 的处理器产品系列为基础,提供完整的连接选项,包括 WiFi、千兆位以太网、Sub-GHz 无线和具有数据线供电选项的单线对以太网,并与数千个现成附加组件和定制 Linux 映像兼容。无论您是在寻找下一个创客项目还是专业设计的起点,TI 基于处理器的社区板均可帮助您快速入门。

TI 基于 Arm 的处理器开发平台支持您针对应用特定的开发快速进行原型设计。我们的开发平台是 TI 处理器与合作伙伴网络专家协作的成果,它整合了应用相关的硬件、软件和文档,可帮助您轻松快速地开始下一个设计。 

TI 基于 Arm 的处理器参考设计包括适用于系统级设计的板级和系统级指南,可帮助您开始开发。凭借完整的设计指南、原理图、物料清单和基准数据,我们的参考设计可以为您的下一个项目提供有价值的见解。

硬件开发工具

入门套件与 EVM

评估板
适用于低功耗 Sitara™ 处理器的 AM62A 入门套件

SK-AM62A-LP 入门套件 (SK) 评估模块 (EVM) 围绕我们的 AM62A AI 视觉处理器构建,该处理器包含支持 5MP (60fps) 的图像信号处理器 (ISP)、2 万亿次运算/秒 (TOPS) 的 AI 加速器、四核 64 位 Arm® Cortex®-A53 微处理器、单核 Arm Cortex-R5F 和 H.264/H.265 视频编码/解码。对于希望开发低功耗智能摄像头、行车记录仪、机器视觉摄像头和汽车前置摄像头应用的人员,SK-AM62A-LP 是理想选择。

SK-AM62A-LP 还包括一个用于单个摄像头的移动产业处理器接口 (MIPI®) CSI-2 (...)

评估板
适用于 Sitara™ AM62x 处理器的 AM62B 入门套件 EVM

AM62B 入门套件 (SK) 评估模块 (EVM) 是基于 AM62x 片上系统 (SoC) 构建的独立测试和开发平台。AM62x 处理器包含一个四核 64 位 Arm®-Cortex®-A53 微处理器、一个单核 Arm Cortex-R5F 微处理器 (MCU) 和一个 Arm Cortex-M4F MCU。

SK-AM62B 是 SK-AM62 最新版本,包含可为安全应用定制密钥和加密的高安全性 - 现场安全 (HS-FS) 器件。

SK-AM62B 允许用户通过高清多媒体接口 (HDMI) [每英寸点数 (DPI)] 和低压差分信号 (LVDS),以及使用串行、以太网、USB (...)

评估板
AM62P 入门套件评估模块

SK-AM62P-LP 入门套件 (SK) 评估模块 (EVM) 围绕我们的 AM62P 显示处理器而构建,该处理器包含可扩展的 Arm® Cortex®-A53 性能和嵌入式功能,如三路高清显示支持、高性能 3D-GPU、4K 视频加速和大量外设。SK-AM62P-LP 适合那些希望开发汽车和工业应用(包括汽车数字仪表、汽车显示屏、工业 HMI 等)的人员。

SK-AM62P-LP 包含可支持多达 3 个屏幕的多个显示连接器、一个移动产业处理器接口 (MIPI®) CSI-2 摄像头连接器、一个用于 WiFi 或蓝牙模块的 M.2 连接器、2 个千兆位以太网端口、用于调试输出的 UART (...)

评估板
适用于 AM64x Sitara™ 处理器的 AM64B 入门套件

AM64B 入门套件 (SK) 是一个基于 Sitara™ AM6442 处理器的低成本独立测试和开发平台,非常适合用于加速下一个设计的原型设计阶段。该套件包括有线(以太网)和无线(2.4GHz 和 5GHz)连接、三个扩展头、多个引导选项和灵活的调试功能。

在定制电路板设计过程中,客户倾向于重复使用 SK 设计文件,并在此基础上进行设计调整。此外,客户也会重复使用一些常见实现方式,包括 SOC、存储器以及通信接口等。鉴于 SK 被寄予实现更多附加功能的厚望,客户会对 SK 实现进行优化调整,以满足自身电路板设计的要求。在对 SK (...)

评估板
适用于视觉 AI 和通用处理器的 AM68 和 AM68A 入门套件

SK-AM68 入门套件/评估模块 (EVM) 基于 AM68x 视觉 SoC,该 SoC 包括一个支持高达 480MP/s 的图像信号处理器 (ISP)、一个 8 万亿次运算/秒 (TOPS) 的 AI 加速器和两个 64 位 Arm® Cortex®-A72 CPU,并支持 H.264/H.265 视频编码/解码。SK-AM68x 非常适合机器视觉、交通监控、零售自动化和工厂自动化。

该入门套件还包括两个 RPI 22 引脚 CSI 连接器和两个 MIPI CSI-2 40 引脚扩展连接器,最多可连接 8 个摄像头,因此适合各种嵌入式视觉和边缘 AI 应用。我们的 ISP 可以通过使用 (...)

评估板
TDA4VM Edge AI 视觉系统处理器入门套件

借助 TDA4VM 处理器入门套件,实现智能摄像头、机器人和智能机械。利用快速设置流程和各种基础演示和教程,您可以在一小时之内根据想象开始进行原型设计。此套件可实现 8 万亿次每秒运算 (TOPS) 的深度学习性能,以及硬件加速的边缘 AI 处理,无需任何手动工具。仅使用 Linux 和业界标准 API(TensorFlow Lite、ONNX Runtime、TVM、GStreamer、Docker、ROS 和 OpenGL ES)即可在嵌入式应用中实现高速 AI。

开箱视频:观看开箱并设置入门套件

模块上系统

评估板
搭载 AM625 Arm® Sitara™ 处理器的 PHYTEC® phyBOARD®-AM62x 开发套件

PHYTEC 是业内先进的模块上系统 (SoM)、嵌入式中间件和设计服务的提供商与集成商,可帮助客户轻松快速地将复杂产品推向市场。借助于深厚的专业知识、高质量产品、供应链专业知识以及敏捷的协作实践,PHYTEC 会在从设计到生产的整个过程中为客户提供指导。在内部组装部门与外部生产合作伙伴的支持下,不论您的订单量是大是小,PHYTEC 均可提供定制解决方案。

30 多年来,PHYTEC 一直为众多行业的客户提供 SoM 及相关硬件、软件、套件和设计服务。这些解决方案使我们的客户能够缩短产品上市时间,降低开发成本及设计风险。通过与 TI 的战略联盟,PHYTEC 为 Sitara™ (...)

From: PHYTEC
评估板
TQ-Group TQMa64xxL system on module for AM6442 processor

The embedded module TQMa64xxL is based on the AM64x processor family. This land grid array (LGA) module is designed to use the pin compatible processors on one module design. This module is ideally suited for headless applications with extended real-time requirements. The CPU offers integrated (...)

From: TQ-Group
评估板
Variscite VAR-SOM-AM62 模块上系统,用于带 GPU 的 AM625 Arm Cortex-A53 1.4GHz 处理器

VAR-SOM-AM62 是一个模块上系统 (SOM)/计算机模块 (COM),结合了高性能 CPU、低功耗和图形功能。SOM 是用于工业嵌入式产品和功耗敏感型边缘器件的解决方案,由具有 400MHz Cortex-M4F 和 333MHz PRU 实时协处理器的 1.4GHz 四核 Cortex™-A53 TI AM625x 供电。

这种高度集成的平台连接选项包括经过认证的单频带或双频带 WiFi、BT/BLE5.2、3 个 CAN 总线、双千兆位以太网、音频、摄像头输入和双 USB。该平台支持 -40°C 至 85°C 的完整工业级工作温度范围、集成 GPU 图形加速引擎和双 LVDS (...)

From: Variscite
评估板
iWave AM62A OSM-LF system on module for AM62A3 and AM62A7 processors

iWave iW-RainboW-G55M OSM SoM with AM62A3 and AM62A7 Sitara Processor

评估板
TechNexion ROVY-4VM system-on-module for TDA4VM SoC with dual Arm® Cortex®-A72 C7x DSP GPU

The TechNexion ROVY-4VM is a system-on-module (SOM) developed for mobile robotic, industrial automation and machine vision applications. This SOM is designed for real-time processing in embedded vision applications. The TDA4VM SOC integrates dual ARM®v8 Cortex® A72, 6x 1.0 GHz ARM Cortex (...)

From: TechNexion
评估板
Variscite VAR-SOM-AM62 模块上系统,用于带 GPU 的 AM625 Arm Cortex-A53 1.4GHz 处理器

VAR-SOM-AM62 是一个模块上系统 (SOM)/计算机模块 (COM),结合了高性能 CPU、低功耗和图形功能。SOM 是用于工业嵌入式产品和功耗敏感型边缘器件的解决方案,由具有 400MHz Cortex-M4F 和 333MHz PRU 实时协处理器的 1.4GHz 四核 Cortex™-A53 TI AM625x 供电。

这种高度集成的平台连接选项包括经过认证的单频带或双频带 WiFi、BT/BLE5.2、3 个 CAN 总线、双千兆位以太网、音频、摄像头输入和双 USB。该平台支持 -40°C 至 85°C 的完整工业级工作温度范围、集成 GPU 图形加速引擎和双 LVDS (...)

From: Variscite

社区板

评估板
由 BeagleBoard.org 基金会提供的基于 AM62x 的 BeaglePlay® 单板计算机

BeaglePlay 是一款开源单板计算机,旨在简化将传感器、执行器、指示器、人机界面以及连接添加到可靠的嵌入式系统的过程。它采用功能强大的 64 位四核处理器和创新的连接选项,包括 WiFi、千兆位以太网、Sub-1GHz 无线以及具有数据线供电功能的单线对以太网。BeaglePlay 与 1,000 个现成的插件和定制的 Debian Linux 映像兼容,可轻松实现扩展和定制。它还包含用于摄像头和触摸屏显示屏的带状电缆连接以及用于电池供电型实时时钟的插座,是人机界面设计的理想选择。BeaglePlay 具有极具竞争力的价格和用户友好的设计,可为用户提供良好的开发体验。

评估板
基于 Jacinto™ TDA4VM Arm® Cortex®-72 处理器的 BeagleBone® AI-64 嵌入式计算板

BeagleBoard.org 基金会的 BeagleBone® AI-64 是一套用于开发人工智能 (AI) 和机器学习解决方案的完整系统,具有 BeagleBone 平台和板载外设的便利性和可扩展性,可用于开始学习和构建应用。

开始构建性能优化型嵌入式应用时,只需使用本地托管的即用型开源工具链和开发环境、Web 浏览器、电源和网络连接。

通过熟悉的 BeagleBone Cape 接头可实现行业领先的扩展可能性,其中包含数百个开源硬件示例和数十个的现成嵌入式扩展选项。

评估板
BeagleBone® Black 是由 BeagleBoard.org 基金会提供的基于 AM335x 的单板计算机
BeagleBone Black 是一款低成本、由社区支持的开发平台,适合开发人员和业余爱好者使用。只需一根 USB 电缆,便可在 10 秒内启动 Linux 并在 5 分钟内开始开发。
评估板
BeagleBone AI Tool Folder
什么是 BeagleBone® AI?

BeagleBone® AI 基于成熟的 BeagleBoard.org® 开源 Linux 方法构建,填补了小型 SBC 和功能更强大的工业计算机之间的空白。借助德州仪器 (TI) 的 Sitara™ AM5729 处理器,开发人员可充分利用 BeagleBone® Black 出色的接头和机械兼容性,轻松访问高度集成且功能强大的 SoC。BeagleBone® AI 有助于使用 Sitara 机器学习工具套件轻松探索机器学习推理应用,该套件利用了 AM5729 处理器中的神经网络硬件加速器。

评估板
基于 AM67A 的 BeagleBoard.org Foundation BeagleY® AI 单板计算机

Beagley®AI 是一款开源单板计算机,旨在简化构建智能人机界面 (HMI) 的过程,为可靠的嵌入式系统添加摄像头和高速连接。它拥有功能强大的 64 位四核 A53 处理器,与 C7x DSP 搭配的多个强大 AI 加速器,支持多达三路并发显示输出的集成 50GFLOP GPU 以及包括 USB3.1、PCIe Gen 3、WiFi6 和低功耗 Bluetooth® 5.4 在内的现代连接方式。

该板与扩展系统功能的各种现有配件兼容,如以太网供电 (PoE)、NVMe 存储和 5G 连接。

凭借极具竞争力的价格和用户友好的设计,Beagle Y AI 通过使用 BeagleBoard (...)

开发平台

开发套件
基于 AM625 且具有 HMI 的智能、互联电动汽车充电站开发平台

基于 AM625 的电动汽车服务设备 (EVSE) 开发平台汇集了硬件、软件和文档,可支持工程师开始设计具有人机界面 (HMI) 的智能、互联电动汽车充电站。模拟前端硬件设计用于连接到电网并从电网安全地为电动汽车充电。该通信硬件是 AM625 MPU 器件的评估模块或第三方开发套件,具有用于连接模拟前端的扩展板。该软件包含启动充电过程所需的底层驱动程序和操作系统。可使用生产就绪型模块上系统 (SOM) 和图形二进制文件,通过加速硬件和软件开发来缩短开发上市时间。

参考设计

参考设计
交流级别 2 充电器平台参考设计
电动汽车服务设备 (EVSE) 改善了电力从电网安全输送至电动汽车的过程。EVSE 控制系统包括辅助功率级、非板载交流/直流高功率级(仅用于直流充电站)、电能计量单元、交流/直流剩余电流检测器、隔离监控单元、继电器和接触器,具有驱动功能、单线双向通信以及服务和用户界面。本参考设计着重介绍了具有超低待机功耗的隔离式交流/直流辅助功率级、转换器和线性稳压器、符合 IEC61851 标准且基于比较器的控制引导界面、高效继电器和接触器驱动器、插头锁定电机驱动器、用于为 RCD 应用检测交流和直流电流的磁通门电路,以及跨继电器和接触器的隔离式线路电压检测。
参考设计
用于工业通信和电机控制的单芯片驱动器

该参考设计基于 HEIDENHAIN EnDat 2.2 标准针对位置或旋转编码器实现了硬件接口。该平台还使您能够在各种工业自动化设备中实现实时 EtherCAT 通信标准。该平台可以在工业自动化、工厂自动化或工业通信等应用中实现具有小占用空间、低功耗和单芯片解决方案的设计。

参考设计
Jacinto™ ADAS 处理器上的多传感器平台参考设计

D3 Engineering 的高级驾驶员辅助系统 (ADAS) 的多传感器平台参考设计为合格的开发人员提供了一个功能齐全的评估平台,便于进行主要面向汽车行业的 ADAS 应用的测试和开发。D3 还提供模块化系统 (SOM) 解决方案,其中包含可与此参考设计配合使用的 ADAS 嵌入式处理器(例如 TDA3x)。

来自 D3 的 DesignCore™ TDA3x 汽车入门套件

软件开发

便捷的访问和方便的代码开发可帮助您更快地将设计用于生产。我们全面的软件包可以帮助您在各种开源操作系统上更快地进行开发,并在我们的 IDE 中实现无缝集成。

TI 支持 Linux 主线内核,提供基于 Linux 社区所开发长期稳定 (LTS) 内核的强大软件基础。您将获得与社区互动相关的优势,从而可以专注于器件差异化并在硬件上实现完全授权。

TI 的异构多核处理器 SoC 包含 Cortex A 和 Cortex R 两个内核选项,并在所选器件上支持 FreeRTOS。访问成熟可靠的开源产品有助于减少软件开发工作量并缩短上市时间。TI 还支持即用型 RTOS 兼容驱动程序,以加快开发速度。

AM62x 处理器系列支持面向嵌入式处理器的 Android™ 软件开发套件,设置简单,可快速提供开箱即用的基准测试和演示。 

虽然我们的开源和非 OS 选项为您提供了很大的灵活性,但我们知道,有时您的应用需要非常具体的支持。  我们的合作伙伴拥有丰富的操作系统专业知识,包括 QNX、Green Hills、Wind River 和众多 AutoSAR 专家,无论您是在开发特定的应用,还是只需要不同的性能级别,他们都能为您提供支持。 

我们的软件开发套件中包含哪些内容

我们的软件开发套件中包含哪些内容

我们的按需软件开发套件 (SDK) 提供了开始嵌入式系统开发所需的所有组件。每个 SDK 都经过全面测试、集成,并每季度发布一次,其中包括适用于您所选操作系统的中间件框架和栈、应用示例、演示、文档以及培训,所有这些都打包在一起,以便于您使用。

软件开发工具

Linux

软件开发套件 (SDK)
适用于 AM62 处理器的软件开发套件

AM62 处理器 Linux® 软件开发套件 (SDK) 是面向嵌入式处理器的统一软件平台,设置简单,开箱即用,可快速提供基准测试和演示。

该 SDK 的所有版本具有一致性,适用于 TI 品类丰富的产品系列,开发人员可以面向各种产品连续重复使用和开发软件。

软件开发套件 (SDK)
Software Development Kit for AM62A Sitara processors

The AM62A vision processor Linux® and TI MCU plus software development kits (SDKs) are unified software platforms for our embedded processors with deep learning capabilities with edge AI. They provide easy setup and fast out-of-the-box access to benchmarks and demonstrations. AM62A is a high (...)

软件开发套件 (SDK)
适用于 AM64x Sitara™ 处理器的软件开发套件

Processor SDK 和 MCU+ SDK(软件开发套件)均为面向 TI 嵌入式处理器的统一软件平台,设置简单,可提供开箱即用的基准测试和例程。这两个 SDK 的所有版本具有一致性,适用于 TI 品类丰富的产品系列,支持开发人员无缝地在各种器件之间重复使用和开发软件。提供的软件构建表可帮助在当前和未来的 SDK 版本中映射硬件功能并提供软件可用性,从而方便项目规划。

软件开发套件 (SDK)
适用于 DRA829 和 TDA4VM Jacinto™ 处理器的软件开发套件

Processor SDK RTOS (PSDK RTOS) 可与 Processor SDK Linux (PSDK Linux) 或 Processor SDK QNX (PSDK QNX) 一起使用,从而在 TI 的 Jacinto™ 平台内组成一个面向 TDA4VM 和 DRA829 SoC 的多处理器软件开发平台。该 SDK 提供了一整套软件工具和组件,可帮助用户在支持的 J7 SoC 上开发和部署其应用程序。PSDK RTOS 可与 PSDK Linux 或 PSDK QNX 搭配使用,从而在机器人、视觉、工厂和楼宇自动化以及汽车 ADAS 和网关系统中实现各种用例。

FreeRTOS

软件开发套件 (SDK)
适用于 AM62 处理器的软件开发套件

AM62 处理器 Linux® 软件开发套件 (SDK) 是面向嵌入式处理器的统一软件平台,设置简单,开箱即用,可快速提供基准测试和演示。

该 SDK 的所有版本具有一致性,适用于 TI 品类丰富的产品系列,开发人员可以面向各种产品连续重复使用和开发软件。

软件开发套件 (SDK)
Software Development Kit for AM62A Sitara processors

The AM62A vision processor Linux® and TI MCU plus software development kits (SDKs) are unified software platforms for our embedded processors with deep learning capabilities with edge AI. They provide easy setup and fast out-of-the-box access to benchmarks and demonstrations. AM62A is a high (...)

软件开发套件 (SDK)
适用于 AM64x Sitara™ 处理器的软件开发套件

Processor SDK 和 MCU+ SDK(软件开发套件)均为面向 TI 嵌入式处理器的统一软件平台,设置简单,可提供开箱即用的基准测试和例程。这两个 SDK 的所有版本具有一致性,适用于 TI 品类丰富的产品系列,支持开发人员无缝地在各种器件之间重复使用和开发软件。提供的软件构建表可帮助在当前和未来的 SDK 版本中映射硬件功能并提供软件可用性,从而方便项目规划。

Android

软件开发套件 (SDK)
适用于 AM62 处理器的软件开发套件

AM62 处理器 Linux® 软件开发套件 (SDK) 是面向嵌入式处理器的统一软件平台,设置简单,开箱即用,可快速提供基准测试和演示。

该 SDK 的所有版本具有一致性,适用于 TI 品类丰富的产品系列,开发人员可以面向各种产品连续重复使用和开发软件。

嵌入式合作伙伴 O/S

操作系统 (OS)
Green Hills INTEGRITY RTOS
The flagship of Green Hills Software operating systems—the INTEGRITY RTOS—is built around a partitioning architecture to provide embedded systems with total reliability, absolute security, and maximum real-time performance. With its leadership pedigree underscored by certifications in a (...)
操作系统 (OS)
QNX Neutrino® 实时操作系统 (RTOS)
QNX Neutrino® 实时操作系统 (RTOS) 是功能齐全且稳健的 RTOS,旨在为汽车、医疗、交通、军事和工业嵌入式系统提供下一代产品。微内核设计和模块化架构使客户能够以较低的总拥有成本打造高度优化和可靠的系统。
软件开发套件 (SDK)
适用于 AM64x Sitara™ 处理器的软件开发套件

Processor SDK 和 MCU+ SDK(软件开发套件)均为面向 TI 嵌入式处理器的统一软件平台,设置简单,可提供开箱即用的基准测试和例程。这两个 SDK 的所有版本具有一致性,适用于 TI 品类丰富的产品系列,支持开发人员无缝地在各种器件之间重复使用和开发软件。提供的软件构建表可帮助在当前和未来的 SDK 版本中映射硬件功能并提供软件可用性,从而方便项目规划。

驱动程序或库
Wind River 处理器 VxWorks 和 Linux 操作系统

Wind River 是提供物联网 (IoT) 软件的全球领导者。自 1981 年以来,该公司的技术一直在为全世界最安全的器件提供支持,现在已广泛应用于超过 20 亿产品中。Wind River 提供全面的边缘到云产品系列,并针对这些产品提供世界一流的全球专业服务和备受赞誉的客户支持。Wind River 的 VxWorks 和 Linux 产品支持各种 TI 处理器。

如需了解有关 Wind River 的更多信息,请访问 https://www.windriver.com

TI 开发人员专区

利用我们的综合环境,您可以访问每个开发阶段所需的工具和资源。无论是创建新工程,还是浏览软件示例和免费软件培训,您在桌面或云中开发、调试和分析代码所需的一切都触手可及。
快速访问培训、演示和文档,从而帮助您提高应用开发效率。

探索我们的一系列软件库、示例、培训和文档,这些资源有助于使用 TI 基于 Arm 的处理器和应用特定片上系统 (SoC) 进行开发。Resource Explorer 包含适用于器件和电路板的全面器件文档和嵌入式软件库,全部基于 TI Code Composer Studio™ 软件桌面和云版本,或以独立软件包形式提供。

了解详情
下载映像

TI Academy 旨在简化和加快定制开发,提供由 TI 和合作伙伴专家提供的实践指导教程,帮助您在 TI 平台上快速简单地进行设计、评估和开发。

了解详情
下载映像

借助 TI 及其广泛的合作伙伴网络中不断丰富的开发理念和演示库,探索我们基于 Arm 的处理器的各种可能性。借助各种代码示例、文档、用户指南、有用资源以及对专业合作伙伴专业知识的见解,开始您的下一个开发概念。

适用于 TI 微控制器和处理器的 Code Composer Studio™ 集成式开发环境 (IDE) 包含一整套用于开发和调试嵌入式应用的工具。 

了解详情
下载映像
简化硬件和软件配置

SysConfig 提供直观的图形用户界面,用于配置引脚、外设、无线电、软件栈、RTOS、时钟树和其他元件。SysConfig 将自动检测、发现和解决冲突,来加快软件开发。

它可以作为 Code Composer Studio 软件的一部分、独立应用程序或基于云的应用程序提供。

了解详情

软件开发工具

IDE、配置、编译器或调试器
Code Composer Studio™ 集成式开发环境 (IDE)

Code Composer Studio 是适用于 TI 微控制器和处理器的集成开发环境 (IDE)。它包含一整套用于开发和调试嵌入式应用的工具。Code Composer Studio 可下载到 Windows®、Linux® 和 macOS® 桌面上。此外,可以通过访问 TI 开发人员专区,在云中使用它。

Code Composer Studio 包含用于优化的 C/C++ 编译器、源代码编辑器、项目构建环境、调试器、性能分析器以及很多其他功能。直观的 IDE 将引导您完成应用开发流程的每个步骤。熟悉的工具和界面使入门变得简单。

Code Composer Studio 将 (...)

IDE、配置、编译器或调试器
系统配置工具

SysConfig 是一款配置工具,旨在简化硬件和软件配置挑战,从而加速软件开发。

SysConfig 可作为 Code Composer Studio™ 集成开发环境的一部分以及作为独立应用提供。此外,可以通过访问 TI 开发人员专区,在云中运行 SysConfig。

SysConfig 提供直观的图形用户界面,用于配置引脚、外设、无线电、软件栈、RTOS、时钟树和其他元件。SysConfig 将自动检测、发现和解决冲突,来加快软件开发。

软件编程工具
UniFlash 闪存编程工具

UniFlash 是一款软件工具,用于对 TI 微控制器和无线连接器件上的片上闪存以及 TI 处理器的板载闪存进行编程。UniFlash 提供图形界面和命令行界面。

可以在 TI 开发人员专区从云中运行 UniFlash,也可以将其下载并在 Windows®、Linux® 和 macOS® 计算机上使用。

支持的器件:CC13xx、CC23xx、CC25xx、CC26xx、CC32xx、C2000™ 微处理器、MSP430™ 微处理器、MSP432™ 微处理器、MSPM0、TM4C、Hercules™ (...)

调试探针
XDS110 JTAG 调试探针

德州仪器 (TI) 的 XDS110 是一款适用于 TI 嵌入式处理器的新型调试探针(仿真器)。XDS110 取代了 XDS100 系列,同时在单个仓体中支持更广泛的标准(IEEE1149.1、IEEE1149.7、SWD)。此外,所有 XDS 调试探针在所有具有嵌入式跟踪缓冲器 (ETB) 的 Arm® 和 DSP 处理器中均支持内核和系统跟踪。对于引脚上的内核跟踪,则需要使用 XDS560v2 PRO TRACE

德州仪器 (TI) 的 XDS110 通过 TI 20 引脚连接器(带有适用于 TI 14 引脚、Arm 10 引脚和 Arm 20 引脚的多个适配器)连接到目标板,并通过 (...)

调试探针
XDS200 USB 调试探针

XDS200 是用于调试 TI 嵌入式器件的调试探针(仿真器)。与低成本的 XDS110 和高性能的 XDS560v2 相比,XDS200 在低成本和高性能之间实现了平衡;并在单个仓体中支持广泛的标准(IEEE1149.1、IEEE1149.7、SWD)。所有 XDS 调试探针在所有具有嵌入式跟踪缓冲器 (ETB) 的 Arm® 和 DSP 处理器中均支持内核和系统跟踪。对于引脚上的内核跟踪,则需要使用 XDS560v2 PRO TRACE

XDS200 通过 TI 20 引脚连接器(带有适用于 TI 14 引脚、Arm Cortex® 10 引脚和 Arm 20 (...)

调试探针
XDS560™ 软件 v2 系统跟踪 USB 调试探针

XDS560v2 是 XDS560™ 系列调试探针中性能非常出色的产品,同时支持传统 JTAG 标准 (IEEE1149.1) 和 cJTAG (IEEE1149.7)。请注意,它不支持串行线调试 (SWD)。

所有 XDS 调试探针在所有具有嵌入式跟踪缓冲器 (ETB) 的 ARM 和 DSP 处理器中均支持内核和系统跟踪。对于引脚上的跟踪,需要 XDS560v2 PRO TRACE

XDS560v2 通过 MIPI HSPT 60 引脚连接器(带有多个用于 TI 14 引脚、TI 20 引脚和 ARM 20 引脚的适配器)连接到目标板,并通过 USB2.0 高速 (480Mbps) (...)

调试探针
Spectrum Digital XDS560v2 系统跟踪 USB 和以太网

XDS560v2 System Trace 是 XDS560v2 系列高性能 TI 处理器调试探针(仿真器)的第一种型号。XDS560v2 是 XDS 系列调试探针中性能最高的一款,同时支持传统 JTAG 标准 (IEEE1149.1) 和 cJTAG (IEEE1149.7)。

XDS560v2 System Trace 在其巨大的外部存储器缓冲区中加入了系统引脚跟踪。这种外部存储器缓冲区适用于指定的 TI 器件,通过捕获相关器件级信息,获得准确的总线性能活动和吞吐量,并对内核和外设进行电源管理。此外,对于带有嵌入式缓冲跟踪器 (ETB) 的所有 ARM 和 DSP 处理器,所有 XDS (...)

IDE、配置、编译器或调试器
C7000 代码生成工具 - 编译器

TI C7000 C/C++ 编译器工具支持开发适用于 TI C7000 数字信号处理器内核的应用。

Code Composer Studio 是适用于 TI 嵌入式器件的集成开发环境 (IDE)。如果您希望在 TI 嵌入式器件上进行开发,建议先下载 Code Composer Studio。C7000 编译器通常与软件开发套件 (SDK) 一起提供,也可作为 Code Composer Studio 的更新提供。如果您已经是 Code Composer Studio 的用户,则更新编译器的理想方法是转到“Help”菜单并选择安装编译器(有关更多详细信息,请参阅在 CCS 中获取编译器更新)。

IDE、配置、编译器或调试器
C6000 代码生成工具 - 编译器
TI C6000 C/C++ 编译器和汇编语言工具支持开发适用于 TI C6000 数字信号处理器平台的应用,包括 C66x 多核处理器、C674x 和 C64x+ 单核数字信号处理器。

Code Composer Studio 是适用于 TI 嵌入式器件的集成开发环境 (IDE)。如果您希望在 TI 嵌入式器件上进行开发,建议先下载 Code Composer Studio,因为它包含 TI 编译器。如果您已经是 Code Composer Studio 的用户,则更新编译器的理想方法是转到“Help”菜单并选择安装编译器(有关更多详细信息,请参阅在 CCS 中获取编译器更新)。

教育资源

E2E™ 设计支持
E2E™ 设计支持
处理器论坛
德州仪器 (TI) 处理器支持论坛是一个丰富的在线知识库,包含可供全天候访问的数百万个技术问题和解决方案
视频系列
视频系列
新产品更新
NPU:利用 TI 的全新 AM62x 处理器系列革新您的 HMI 设计
视频
视频
利用 TI 技术打造更智能、更安全、更快速的机器人
具有实时控制功能的更智能、更安全多传感器自主移动机器人

合作伙伴

借助我们精心策划的第三方合作伙伴生态系统,缩短产品上市时间。我们的提供商网络专注于从软件开发到硬件设计和其他生产服务及培训的各种领域,可确保您按照自己的时间线进行定制开发。