微控制器 (MCU)

用于实现功能安全的 Hercules MCU – 工具与软件

安全微控制器专为安全关键型应用而设计,提供高级的集成安全功能,同时提供可扩展的性能、连接和存储器选项。

套件和评估模块

评估和入门套件、全套开发套件和特定于应用的参考设计。从低成本 LaunchPad™ 开发套件和 USB 记忆棒到用于电机控制和功能安全的全功能应用平台,Hercules™ MCU 提供了各种旨在帮助加快开发速度并使客户产品更快推向市场的硬件开发工具。

LaunchPad 开发套件

套件
器件型号
说明
价格
立即订购

Hercules RM

Hercules RM57Lx MCU LaunchPad 开发套件  LAUNCHXL2-RM57L  非常适合评估集成了缓存锁步 CPU 的高性能 Hercules RM57Lx MCU。LaunchPad 开发套件采用 IEEE 1588 以太网 PHY DP83630 和连接器以便进一步扩展。 29.99 美元 立即订购
Hercules RM46x MCU LaunchPad 开发套件  LAUNCHXL2-RM46  Hercules RM46 MCU LaunchPad 开发套件非常适合评估 Hercules RM46x 微控制器系列和使用兼容的插件模块(称为 BoosterPack 插件模块)进行扩展。  19.99 美元 立即订购
Hercules RM42x MCU LaunchPad 开发套件 LAUNCHXL-RM42  Hercules RM42 MCU LaunchPad 开发套件非常适合评估 Hercules 微控制器平台和使用兼容的插件模块(称为 BoosterPack 插件模块)进行扩展。  19.99 美元 立即订购

Hercules TMS570

Hercules TMS570LC43x MCU LaunchPad 开发套件  LAUNCHXL2-570LC43  非常适合评估集成了缓存锁步 CPU 的高性能 Hercules TMS570LC43x MCU。采用 IEEE 1588 以太网 PHY DP83630 和连接器以便进一步扩展。  29.99 美元 立即订购
Hercules TMS570LS12x MCU LaunchPad 开发套件  LAUNCHXL2-TMS57012  Hercules TMS570LS12 MCU LaunchPad 开发套件非常适合评估 Hercules TMS570LS12x 微控制器和使用兼容的 BoosterPack 插件模块进行扩展。  19.99 美元 立即订购
Hercules TMS570LS04x/03x MCU 开发套件  LAUNCHXL-TMS57004  Hercules TMS570LS04 MCU LaunchPad 开发套件非常适合评估 Hercules 微控制器平台和使用兼容的 BoosterPack 插件模块进行扩展。  19.99 美元 立即订购

USB 记忆棒

套件
器件型号
说明
价格
立即订购

Hercules RM

Hercules RM48x MCU USB 记忆棒  TMDSRM48USB  Hercules RM48 MCU USB 开发记忆棒是评估 Hercules 微控制器平台的理想选择。  79 美元 立即订购

Hercules TMS570

TMS570L31x USB 记忆棒 TMDS570LS31USB 该 USB 记忆棒包括一个集成的 XDS100v2 JTAG 仿真器,可访问多个关键外设引脚,完全由 PC 的 USB 端口供电。该套件还包含快速入门指南、一根 USB 扩展电缆、一个 LED 闪光灯以及一张软件安装 DVD,其中包含 Code Composer Studio™ IDE、HALCoGen、nowFlash、HET IDE、演示软件以及代码示例。 79 美元 立即订购

Hercules MCU 开发套件 (HDK)

套件
器件型号
说明
价格
立即订购

Hercules RM

Hercules RM57Lx MCU HDK  TMDXRM57LHDK  Hercules RM57L MCU 开发套件是高性能 Hercules RM57L843 MCU 开发入门的理想选择。  199 美元 立即订购
Hercules RM48x MCU HDK  TMDSRM48HDK  Hercules RM48 MCU 开发套件是 Hercules RM48 MCU 平台开发入门的理想选择。  199 美元 立即订购
Hercules RM46x MCU HDK  TMDXRM46HDK  Hercules RM46 MCU 开发套件是使用 Hercules RM46x MCU 系列开发入门的理想选择。  199 美元 立即订购
Hercules RM57Lx MCU HDK  TMDXRM57LHDK  Hercules RM57L MCU 开发套件是高性能 Hercules RM57L843 MCU 开发入门的理想选择。  199 美元 立即订购

Hercules TMS570

TMS570LC43x HDK TMDX570LC43HDK  此入门套件中包括一块开发板、一个直流电源、一根 mini-B 型 USB 电缆、一根以太网电缆以及一张含有 Code Composer Studio IDE 的软件安装 DVD。 199 美元 立即订购
TMS570LS31x HDK TMDS570LS31HDK 此入门套件中包括一个开发板、一个直流电源、一根 mini-B 型 USB 电缆、一根以太网电缆以及一张软件安装 DVD,其中包含 Code Composer Studio IDE、HALCoGen、nowFlash、HET IDE、演示软件及代码示例。 199 美元 立即订购

Hercules MCU 跟踪工具

套件
器件型号
说明
价格
立即订购

Hercules RM

RM57L PROTRACE 捆绑包 RM57L-PROTRACE  RM57L-PROTRACE 捆绑包提供 RM57L Hercules 开发套件和 XDS560v2 PROTRACE 接收器组合。此组合为开发者带来全面、强大的工具链,从而轻松进行硬件调试、算法开发、实时性能评测和代码覆盖分析。此捆绑包附带经全面授权的 Code Composer Studio IDE - 这正是 XDS560v2 PROTACE 仿真器所需的。 3694 美元 立即订购

Hercules TMS570

TMS570LC PROTRACE 捆绑包 570LC-PROTRACE  570LC-PROTRACE 捆绑包提供 Hercules TMS570LC43x MCU 开发套件和 XDS560v2 PROTRACE 接收器组合。此组合为开发者带来全面、强大的工具链,从而轻松进行硬件调试、算法开发、实时性能评测和代码覆盖分析。此捆绑包附带经全面授权的 CCS 副本 - 这正是 XDS560v2 PROTACE 仿真器所需的。  3694 美元 立即订购

适用于安全 MCU 的开发工具

德州仪器 (TI) 和我们的合作伙伴提供集成开发环境 (IDE)、编译器和仿真器,使您可轻松上手 Hercules MCU 的软件开发。 

集成开发环境 (IDE) 

名称
说明
提供商
Code Composer Studio IDE  Code Composer Studio 是适用于德州仪器 (TI) 嵌入式处理器系列的 IDE。 德州仪器 (TI)
SafeTI 编译器资质审核套件  SafeTI 编译器资质审核套件的开发目的是帮助客户按照 IEC 61508 和 ISO 26262 等功能安全标准规范使用 TI ARM C/C++ 编译器。  德州仪器 (TI)
MULTI IDE  MULTI IDE 具备仿真、调试、闪存编程和 C/C++ 编译器支持(包括 MISRA-C 校验)。Green Hills 已从 TÜV NORD 和 exida 获得认证,同时满足 SIL 4(安全完整性水平)和 ASIL D(汽车安全完整性水平)工具资质要求。  Green Hills
IAR Embedded Workbench® for Arm  IAR Embedded Workbench for ARM 是一个完整的开发工具套件,其中包括高度优化的编译器和综合调试器。IAR Embedded Workbench for ARM 经过 TÜV SÜD 认证,适用于 IEC 61508 规定的各个安全完整性水平 (SIL) 以及 ISO 26262 规定的各个汽车安全完整性水平 (ASIL) 的安全相关软件的开发。  IAR Systems
TRACE32 PowerView  完整的软件开发环境,具有 ETM 和 RTP 跟踪支持。 Lauterbach
winIDEA winIDEA IDE、iC5000 仿真器和跟踪硬件  iSystem
HiTOP IDE/调试器  具有专业 HiTOP 调试器/IDE 的 Tantino-Cortex-R  Hitex
通用调试引擎  完整的软件开发环境,具有 ETM 跟踪支持。 PLS

仿真器

名称
说明
提供商
XDS100v2  低成本、低性能仿真器 – 集成在 Hercules TMS570 MCU 开发套件上。具有 Code Composer Studio IDE 和 IAR 支持。 德州仪器 (TI)
XDS200  XDS200 是一种用于 TI 嵌入式处理器的 JTAG 仿真器。该器件定位介于超低成本的 XDS100 和高性能的 XDS560v2 产品之间,能够在成本和性能之间实现平衡。  德州仪器 (TI)
XDS560v2  XDS560 系列仿真器旨在实现高速下载,是大型应用的理想选择。XDS560v2 PROTRACE 选项通过 Hercules ARM Cortex 嵌入式跟踪宏 (ETM) 来提供非侵入式实时跟踪功能(在采用 337BGA 封装的 Hercules RM57x 和 RM48x MCU 上可使用此 ETM)。 

Spectrum Digital

BlackHawk

J-Link  通用仿真器,几乎所有 ARM 工具链都支持。适合 IAR Embedded Workbench 的标准仿真器。具有 USB/以太网接口等多种选择。  Segger
ULINK 适用于 Keil uVision 的 USB-JTAG 适配器系列可将 PC 的 USB 端口连接到目标系统  Keil
iC5000

ETM 和 RTP 完整跟踪支持  iSystem
UAD2pro  具有可选电气隔离功能的高速 USB/JTAG 调试器件  PLS
UAD3+ 高端调试和 ETM 跟踪解决方案  PLS

其他开发工具

名称
说明
HET IDE  高端计时器集成开发环境 (HET IDE) 是 Windows 应用,可用于配置和仿真 Hercules MCU 上的高端计时器协处理器。 
NHET 汇编器  NHET 汇编器可将采用 NHET 汇编语言编写的程序转换成多种输出格式,以便在 TI Code Composer Studio IDE 等代码生成工具中使用。 
UNIFLASH CCS Uniflash 是一个独立的工具,可用于在 TI MCU 上对闪存进行编程。Uniflash 具有 GUI、命令行和脚本界面。 
NOWECC  nowECC 工具可生成要编程到 Hercules 安全 MCU 器件 ECC 存储单元中的数据。 
F021 闪存 API 
F021 闪存应用编程接口 (API) 提供的软件函数库可用于对 Hercules MCU 片上闪存执行编程、擦除和验证操作。 
FMzPLL 配置工具  FMzPLL Calculator 是独立 GUI,能协助用户进行 Hercules MCU 上的 FMzPLL 配置。 
Hercules 安全 MCU 演示  Hercules MCU 演示旨在突出展示 Hercules MCU 平台主要的安全、数据采集和控制功能。这些演示能够与 Hercules USB 开发记忆棒或 Hercules MCU 开发套件 (HDK) 一起在 PC 上运行。 

用于安全 MCU 的软件

RTOS、外设驱动程序、库、示例代码和连接

Hercules 软件旨在简化和加快功能安全应用的开发。所有 Hercules 软件都免版税,并已获得使用许可,支持轻松应用到客户项目中。

实时操作系统 (RTOS)

实时操作系统 (RTOS) 是多任务操作系统,它使用专门的算法来计划和保证任务的最后期限。RTOS 的主要特性包括任务切换的最小延迟以及可处理的任务数量。 

名称
说明
提供商
SAFERTOS  用于任务关键型应用的实时操作系统,经过 IEC61508 SIL3、FDA 510K 或 DO-178B 认证。 

High Integrity Systems

下载

FreeRTOS  FreeRTOS 是可移植、开源、免版税的小型实时内核。  FreeRTOS.org 
μC/OS-II™  Micriμm uC/OS-II RTOS 经过航空电子设备 DO-178B Level A、EUROCAE ED-12B 和 IEC61508 SIL 3/SIL4 认证,用于经 FDA 认证的器件。

Micriμm

下载

SCIOPTA  通过 TÜV IEC61508/EN50128 认证的实时操作系统。 SCIOPTA 
SMXRTOS  SMX® 是无版税、模块化、多任务的 RTOS,用于由 Micro Digital 开发的嵌入式系统。它的特点是小型化、高性能、简便易用并可与常用开发工具套件集成。  Micro Digital 
CoDeSys  CoDeSys(控制器开发系统)是用于工业自动化技术的综合软件工具。它基本上由两部分组成:编程系统 CoDeSys 和运行时系统 CoDeSys Control。  智能软件解决方案 (3s) 
MICROSAR BSW  AUTOSAR 基本软件 (BSW),包括 MCAL 层、操作系统、适用于 CAN、FlexRay 和 LIN 的通信协议栈。  VECTOR 
EB tresos AutoCore 和 Studio  可随时投产的 Autosar 标准内核和配置编辑器。 Elektrobit (EB) 
RTA-OSEK  RTA-OSEK 提供生产实时操作系统,实施 AUTOSAR-OS V1.0 (SC-1) 和 OSEK/VDX OS V2.2.3 标准,完全符合 MISRA 标准。  ETAS 
osCAN  osCAN 是抢先式实时多任务操作系统,符合 OSEK/VDX 规范 2.2。 VECTOR 

连接和中间件

轻量级 IP TCP/IP 协议栈示例  在此示例中,开源 lwIP 1.3.2 TCP/IP 协议栈已被移植到 HALCoGen 以太网 MAC 驱动程序中,该驱动程序利用了全功能的 Hercules MCU 以太网接口。该集成应用演示的是 Hercules 安全 MCU 上的网络服务器应用。

HALCoGen USB 设备驱动程序 Hercules USB 协议栈是不依赖于操作系统的 USB 解决方案,与 StellarisWare USB 解决方案兼容。它支持 USB 设备、中断驱动程序 IO 传输(不支持 DMA 传输)和 CDC ACM,可将 USB 设备作为虚拟调制解调器或虚拟 COM 端口呈现给操作系统。

名称
说明
提供商
TCP/IPv4  WITTENSTEIN high integrity systems TCP IPv4 解决方案是一种完整协议栈,其中完美结合小尺寸与高性能,而且不影响 RFC 合规性。完全集成于 SAFERTOS 中,一个获得 IEC 61508 SIL3 安全认证的 RTOS,采用无缝封装,适用于 Hercules 安全控制器。 

High Integrity Systems

下载

μC/TCP-IP™  μC/TCP-IP 是可靠的紧凑型高性能 TCP/IP 协议栈,专门对嵌入式系统进行了优化。μC/TCP-IP 根据 Micriμm 著名的编码标准开发而成,能够快速配置所需的网络选项,从而最大限度缩短上市时间。 

Micriμm

下载

μC/USB-Host™  μC/USB 主机是全功能、高性能、小型的 USB 主机软件栈。该栈采用模块化设计,其中包括开发定制类驱动程序所需的 API 层、类驱动程序(MSC、HID 和 CDC ACM)和框架。 

Micriμm 

下载

HCC Embedded TCP/IP  符合 MISRA 标准的 TCP/IP:使用符合 MISRA 标准的可验证流程开发的高效嵌入式协议栈。HCC 的 TCP/IP 协议栈为嵌入式网络市场带来了更高水平的性能、质量和可靠性。该协议栈提供了大量的协议以及对 IPv4 和 IPv6 的支持,从而提供了灵活性和长期的网络兼容性。 HCC Embedded 
CAN ssCAN 是具有低中断延迟和极高性能的 ISO11898 硬实时 CAN 设备驱动程序,专门针对 Hercules 产品系列进行了优化。它支持整个 Hercules 器件范围内的单个和多个 CAN 通道。  Simma Software 
CANopen  ssCANopen 是高性能 CiA 硬实时 CANopen 协议栈,支持 15Mbps 的数据吞吐量。该产品专门针对 Hercules 器件系列进行了优化。  Simma Software
SAE J1939  ssJ1939 是性能极高的 SAE J1939 协议栈,支持 20Mbps 的数据吞吐量。该产品专门针对 Hercules 器件系列进行了优化。  Simma Software
ISO 15765  ssI15765 是性能极高的 ISO 15765 协议栈,支持 20Mbps 的数据吞吐量。该产品专门针对 Hercules 器件进行了优化。  Simma Software
NMEA 2000  ssNMEA2000 是性能极高的 NMEA 2000 协议栈,支持 20Mbps 的数据吞吐量。该产品专门针对 Hercules 器件进行了优化。  Simma Software

Hercules MCU 外设驱动程序 (HALCoGen)

通过使用基于 TI HALCoGen(硬件抽象层代码生成)GUI 的芯片配置工具来配置和创建 Hercules MCU 外设驱动程序。利用 HALCoGen 提供的图形用户界面,用户可以配置外设、中断、时钟和许多其他微控制器参数。器件配置完毕后,用户可以生成外设初始化和驱动程序代码,这些代码可导入到 Code Composer Studio IDE、IAR 工作平台或 Green Hills MULTI IDE 中。HALCoGen 还包含几个有关使用多个关键外设的示例项目。