- 制造厂商:TI
- 产品类别:微控制器 (MCU) 和处理器
- 技术类目:微控制器 (MCU) - 基于 Arm 的微控制器
- 功能描述:16/32 位 RISC 闪存 MCU,Arm Cortex-R4F
- 点击这里打开及下载RM41L232的技术文档资料
- TI代理渠道,提供当日发货、严格的质量标准,满足您的目标价格
RM41L232 器件是用于安全系统的高性能微控制器系列。 该安全架构包括锁步中的双 CPU,CPU 和内存内置自检 (BIST) 逻辑,闪存和数据 SRAM 上的 ECC,外设存储器上的奇偶校验以及外设 IO 上的回路功能。
RM41L232 器件集成了 ARM Cortex-R4 CPU,该 CPU 提供高效 1.66 DMIPS/MHz,运行频率高达 80MHz,可提供高达 132 DMIPS。 此器件支持小端序 (LE) 格式。
RM41L232 器件具有 128KB 集成闪存以及 32KB 数据 RAM,具有单位纠错和双位错误检测功能。 该器件上的闪存存储器是实现了 64 位宽数据总线接口的可电擦除且可编程的非易失性存储器。 对于所有读取、编程和擦除操作,该闪存都工作在 3.3V 电源输入(与 I/O 电源相同的电平)。 当处于管线模式时,闪存可在 80MHz的系统时钟频率下工作。 SRAM 在整个支持的频率范围内支持字节、半子和字模式的单周期读取/写入访问。
RM41L232 器件具有针对实时控制类应用的外设,包括带有总共 最多 19 个I/O 引脚的新一代高端定时器 (N2HET) 时序协处理器和支持 16 个输入的 12 位模数转换器 (ADC),采用 100 引脚封装。
N2HET1 是一款高级智能定时器,此定时器能够为实时应用提供精密的计时功能。 该定时器为软件控制型,采用一个精简指令集,并具有一个专用的定时器微级机和一个连接的 I/O 端口。 N2HET 可用于脉宽调制输出、捕捉或比较输入,或 GPIO。 N2HET 特别适合于要求多个传感器信息并且用复杂和准确时间脉冲来驱动致动器的应用。 一个高端定时器传输单元 (HTU) 能够执行 DMA 类型处理来与主存储器之间传输 N2HET 数据。 一个内存保护单元 (MPU) 被内置于 HTU 内。
增强型正交编码器脉冲 (eQEP) 模块用于直接连接一个线性或旋转递增编码器,进而从一个高性能运动和位置控制系统中正在旋转的机械中获得位置、方向、和速度信息。
该器件具有一个 12 位分辨率 MibADC,共有 16 个通道以及带奇偶校验保护的 64 字缓冲 RAM。 MibADC 通道可被独立转换或者可针对顺序转换序列由软件分组。 有三个独立的组。 每个组可在被触发时转换一次,或者通过配置以执行连续转换模式。
该器件有多个通信接口:一个 MibSPI,两个 SPI,一个 UART/LIN 和两个 DCAN。 SPI 为相似的移位寄存器类型器件之间的高速通信提供了一种便捷的串行交互方法。 UART/LIN 支持本地互联标准 2.1 并可被用作一个使用标准不归零码 (NRZ) 格式的全双工模式 UART。 DCAN 支持 CAN 2.0B 协议标准并使用串行多主机通信协议,此协议有效支持对最高速率为 1Mbps 的稳健通信实现分布式实时控制。 DCAN 非常适合嘈杂和恶劣环境中的应用(例如:汽车和工业领域),此类应用需要可靠的串行通信或多路复用布线。
该调频锁相环 (FMPLL) 时钟模块被用来将外部频率基准与一个内部使用的更高频率相乘。 FMPLL 为全局时钟模块 (GCM) 提供 5 个可能时钟源输入中的一个。 GCM管理可用时钟源与器件时钟域间的映射。
该器件还具有一个外部时钟预分频器 (ECP) 模块。 当 ECP 启用时,它在 ECLK 引脚上输出连续的外部时钟。 ECLK 频率与外设接口时钟 (VCLK) 频率的比例是用户可编程的。 该低频输出可进行外部监视,作为器件运行频率的指示器。
信令模块 (ESM) 监控所有器件错误并在检测到故障时确定是触发一个中断还是触发一个外部错误引脚。 可从外部监视 nERROR 引脚,作为微控制器内故障条件的指示器。
I/O 多路复用和控制模块 (IOMM) 允许配置输入/输出引脚以支持替代功能。 有关本器件上支持多个功能的引脚列表,请参见。
凭借集成的安全特性以及各类通信和控制外设,RM41L232 器件已成为对安全要求严格的实时控制应用的理想解决方案。
- 针对安全关键应用的高性能微控制器
- 运行在锁步中的双中央处理单元 (CPU)
- 闪存和 RAM 接口上的 ECC
- 针对 CPU 和片上 RAM 的内置自检
- 带有错误引脚的错误信令模块
- 电压和时钟监视
- ARM Cortex-R4 32 位 RISC CPU
- 带有 8 级管线的高效 1.66 DMIPS/MHz
- 8 区域内存保护单元
- 带有第三方支持的开放式架构
- 运行条件
- 80MHz 系统时钟
- 内核电源电压 (VCC):标称 1.2V
- I/O 电源电压 (VCCIO):标称 3.3V
- ADC 电源电压 (VCCAD):标称 3.3V
- 集成存储器
- 128KB 且支持 ECC 的程序闪存
- 支持 ECC 的 32KB RAM
- 支持 ECC、用于仿真 EERPOM 的 16KB 闪存
- Hercules 通用平台架构
- 系列间一致的存储器映射
- 实时中断 (RTI) 定时器(操作系统 (OS) 定时器)
- 96 通道矢量中断模块 (VIM)
- 2 通道循环冗余校验器 (CRC)
- 带有内置跳周检测器的调频锁相环 (FMPLL)
- IEEE 1149.1 JTAG,边界扫描和 ARM CoreSight 组件
- 高级 JTAG 安全模块 (AJSM)
- 多通信接口
- 两个控制器局域网 (CAN) 控制器 (DCAN)
- DCAN1 - 32 个具有奇偶校验保护的邮箱
- DCAN2 - 16 个具有奇偶校验保护的邮箱
- 与 CAN 协议 2.0B 版兼容
- 多通道缓冲串行外设接口 (MibSPI) 模块
- 128 个具有奇偶校验保护的字
- 两个标准串行外设接口 (SPI) 模块
- 支持本地互连网络 (LIN 2.1) 接口的 UART (SCI) 接口
- 两个控制器局域网 (CAN) 控制器 (DCAN)
- 高端定时器 (N2HET) 模块
- 多达 19 个可编程引脚
- 带有奇偶校验保护的 128 字指令 RAM
- 专用高端定时器传输单元 (HTU)
- 增强型正交编码器脉冲 (eQEP) 模块
- 电机位置编码器接口
- 12 位多通道缓冲模数转换器 (ADC) 模块
- 16 个通道
- 64 个具有奇偶校验保护的结果缓冲器
- 多达 45 个通用 I/O (GPIO) 功能引脚
- 8 个专用 GPIO 引脚,最多带有 8 个外部中断
- 封装
- 100 引脚四方扁平封装 (PZ) [绿色环保]
- 工业安全应用
- 工业自动化
- 安全可编程逻辑控制器 (PLC)
- 发电和配电
- 涡轮机和风力发动机
- 电梯和自动扶梯
- 医疗应用
- 呼吸机
- 除颤器
- 输液泵和胰岛素泵
- 放射治疗
- 机器人外科手术
- CPU
- Arm Cortex-R4F
- Frequency (MHz)
- 80
- ADC
- 12-bit (16ch)
- GPIO
- 45
- UART
- 1
- Features
- Hercules high-performance microcontroller
- TI functional safety category
- Functional Safety-Compliant
- Operating temperature range (C)
- -40 to 105
RM41L232的完整型号有:RM41L232BPZT,以下是这些产品的关键参数及官网采购报价:
RM41L232BPZT,工作温度:-40 to 105,封装:LQFP (PZ)-100,包装数量MPQ:90个,MSL 等级/回流焊峰值温度:Level-3-260C-168 HR,引脚镀层/焊球材料:NIPDAU,TI官网RM41L232BPZT的批量USD价格:4.171(1000+)
TMDSEMU200-U — Spectrum Digital XDS200 USB 仿真器
Spectrum Digital XDS200 是最新 XDS200 系列 TI 处理器调试探针(仿真器)的首个模型。XDS200 系列拥有超低成本 XDS100 与高性能 XDS560v2 之间的低成本与高性能的完美平衡。此外,对于带有嵌入式缓冲跟踪器 (ETB) 的所有 ARM 和 DSP 处理器,所有 XDS 调试探针均支持内核和系统跟踪。
Spectrum Digital XDS200 通过 TI 20 引脚连接器(带有适合 TI 14 引脚、TI 10 引脚和 ARM 20 引脚的多个适配器)连接到目标板,而通过 USB2.0 高速连接 (480Mbps) 连接到主机 PC。要在主机 (...)
TMDSEMU560V2STM-U — Blackhawk XDS560v2 系统跟踪 USB 仿真器
XDS560v2 System Trace 是 XDS560v2 系列高性能 TI 处理器调试探针(仿真器)的第一种型号。XDS560v2 是 XDS 系列调试探针中性能最高的一款,同时支持传统 JTAG 标准 (IEEE1149.1) 和 cJTAG (IEEE1149.7)。
XDS560v2 System Trace 在其巨大的外部存储器缓冲区中加入了系统引脚跟踪。这种外部存储器缓冲区适用于指定的 TI 器件,通过捕获相关器件级信息,获得准确的总线性能活动和吞吐量,并对内核和外设进行电源管理。此外,对于带有嵌入式缓冲跟踪器 (ETB) 的所有 ARM 和 DSP 处理器,所有 XDS (...)
TMDSEMU560V2STM-UE — 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 (...)
LAUNCHXL-RM42 — Hercules RM42x LaunchPad 评估套件
Hercules RM42 LaunchPad 是一种价格低廉的评估平台,旨在帮助用户使用 Hercules 微控制器平台进行评估和开始开发。该 Launchpad 基于 Hercules RM42L432,这是一种基于双核锁步 ARM Cortex-R4 的 MCU,具有 12 位 ADC、采用可编程定时器引脚的 N2HET、eQEP、MibSPI 和串行通信接口等功能。
该 LaunchPad 已经使用 Hercules 安全 MCU 演示进行预编程,可以让用户轻松了解 Hercules MCU 平台的关键安全、数据采集和控制功能。
该 LauchPad (...)
UNIFLASH — 适用于大多数 TI 微控制器 (MCU) 和毫米波传感器的 UniFlash
Hercules 安全 MCU 演示旨在强调 Hercules 微处理器平台的关键安全、数据采集和控制功能。该演示旨在与 Hercules USB 记忆棒开发工具或 Hercules 开发套件 (HDK) 一起在 PC 上运行。HERCULES-DSPLIB — Hercules™ 安全 MCU Cortex™-R4 CMSIS DSP 库
TI's Cortex-R4 DSP library conforms to ARM’s Cortex Microcontroller Software Interface Standard (CMSIS), a standardized hardware abstraction layer for the Cortex processor series. The CMSIS-DSP library includes 60+ functions covering vector operations, matrix computing, complex arithmetic, filter (...)HERCULES-F021FLASHAPI — HERCULES F021FLASHAPI
F021 闪存应用编程接口 (API) 提供的软件函数库使用户能够对 F021 片上闪存执行编程、擦除和验证操作。在为 F021 闪存微控制器创建闪存引导加载程序或其他编程实用工具时,必须使用这些功能。Hercules F021 闪存 API 支持基于 Cortex-R 的 TMS570 和 RM 产品线,但 TMS570LS20x/10x 除外。SAFETI_DIAG_LIB — Hercules SafeTI™ 诊断库
Hercules SafeTI Diagnostic Library 针对 Hercules 安全 MCU 的各类安全特性集合了多种软件功能和响应处理程序。Hercules SafeTI Diagnostic Library 在呼叫者的保护环境中运行,并且在中断或异常上下文中处理所有响应。CCSTUDIO-SAFETY — 适用于 Hercules™ 安全 MCU 的 Code Composer Studio (CCS) 集成开发环境 (IDE)
Code Composer Studio 是一种集成开发环境 (IDE),支持 TI 的微控制器和嵌入式处理器产品系列。Code Composer Studio 包含一整套用于开发和调试嵌入式应用的工具。它包含了用于优化的 C/C++ 编译器、源码编辑器、项目构建环境、调试器、描述器以及多种其他功能。直观的 IDE 提供了单个用户界面,可帮助您完成应用开发流程的每个步骤。熟悉的工具和界面使用户能够比以前更快地入手。Code Composer Studio 将 Eclipse 软件框架的优点和 TI 先进的嵌入式调试功能相结合,为嵌入式开发人员提供了一个引人注目、功能丰富的开发环境。
其他信息- (...)
HALCOGEN — HAL 代码生成器工具
HALCoGen 允许用户为 Hercules 微控制器生成硬件抽象层器件驱动程序。利用 HALCoGen 提供的图形用户界面,用户可以配置外设、中断、时钟和 Hercules 微控制器的其他参数。Hercules 器件配置完毕后,用户可生成外设初始化和驱动程序代码,并将其导入 CCS、IAR Workbench 或 Keil uVision 中。HET_IDE — 高端定时器 (HET)
高端计时器集成开发环境 (HET IDE) 是一个 Windows 应用程序,它可以用于配置和模拟德州仪器 (TI) 的 HET 和 NHET 计时器协处理器。HET IDE 是一种开始为高端计时器开发和调试代码的简单方法。
HET IDE 具有 3 个主要组件:简单易用的图形用户界面、NHET 模拟内核和 SynaptiCAD 集成波形查看器。HET IDE 在使用 SynaptiCAD 的 WaveFormer Pro 90 天免费许可时可取得最佳性能。
模拟内核可以提供无法在芯片样片上实现的全部可视化和中断功能。波形查看器是 SynaptiCAD 的 Waveformer (...)
NHET-ASSEMBLER — NHET 汇编器工具
TI 的增强型高端计时器 (NHET) 模块可以为实时控制应用提供高级计时功能。NHET 汇编器可将采用 NHET 汇编语言编写的程序转换成多种输出格式,以便在诸如 TI 的 Code Composer Studio 之类的代码生成工具中使用。
SAFETI-HALCOGEN-CSP — SafeTI HALCoGen 兼容支持包
HALCoGen 兼容支持套件 (CSP) 的开发旨在提供必要的文档、报告和单元测试功能,帮助客户使用 HALCoGen 生成的软件来遵守 IEC 61508 和 ISO 26262 等功能安全标准。必要条件:
下列各项是运行附带 SafeTI HALCoGen CSP 的测试自动化单元所必需的。
- Windows 操作系统
- TI CCStudio v5 或更高版本(请在此处下载)
- TI ARM 编译器 v5.1 或更高版本(附在 CCstudio 中)
- 必须安装 Perl v5.0.8 或更高版本。请参阅 PERL 网站。
SAFETI-HERCULES-DIAG-LIB-CSP — SafeTI Hercules 诊断库兼容支持包
SafeTI Hercules 诊断库兼容支持套件 (CSP) 的开发旨在提供必要的文档和报告,帮助客户使用 SafeTI Hercules 诊断库来遵守 IEC 61508 和 ISO 26262 等功能安全标准。SAFETI_CQKIT — 安全编译器资质审核套件
为帮助客户验证 TI ARM、C6000、C7000 或 C2000/CLA C/C++ 编译器符合 IEC 61508 和 ISO 26262 等功能安全标准,我们开发了 SafeTI 编译器资质审核套件。SafeTI 编译器资质审核套件:
- 面向 TI 客户免费提供
- 无需用户运行资质审核测试
- 支持编译器覆盖范围分析*
- * 可从每个 QKIT 下载页面下载覆盖数据收集说明。
- 不包括 Validas 咨询
要获取 SafeTI 编译器资质审核套件,请点击上方相应的申请按钮。
请访问 (...)
WHIS-3P-MCURTOS — WITTENSTEIN high integrity systems MCU SafeRTOS 和 OpenRTOS
WITTENSTEIN high integrity systems 是一家 RTOS 公司,致力于为医疗、汽车、航天和工业领域生产和提供实时操作系统和软件组件。WITTENSTEIN 的产品支持 TI 的 Hercules™ Arm® Cortex®-R MCU,适用于功能安全(RM48x、TMS570 和 TMS470M)、C2000™ 32 位微控制器和 Arm Cortex-M3 Concerto 系列。如需了解有关 WITTENSTEIN high integrity systems 的更多信息,请访问: (...) 发件人: WITTENSTEIN High Integrity Systems
NOWECC — ECC 生成工具
Hercules 微处理器系列具有检测和校正存储器故障的功能(电路的嵌入式闪存模块也含有该功能)。此单位纠错和双位纠错电路 (SECDED) 要求每 64 位数据具有 8 个纠错检查位。nowECCTM 的用途是生成嵌入式 SECDED 所需的 ECC 检查位,以便识别并校正存储器故障。
nowECCTM 是一种命令行工具,它在 Windows PC 上以 32 位模式运行。
RM41L232 PZ BSDL Model
FMzPLL 计算器可以帮助用户在 TMS570 微处理器上配置 FMzPLL。它允许用户输入:- OSCIN 速度
- 乘法器设置
- 除法器设置
- 调频设置
- PLL/OSC 故障选项
此工具还包含反向计算器模式,即当您为 PLLCTL1 和 PLLCTL2 输入值时,它将显示所有 PLL 选项。
TIDA-010049 — 适用于 IEC 61508 (SIL-2) 且经 TUV 评估的数字输入参考设计
该 8 通道、组隔离式、数字输入模块参考设计聚焦于需要工业功能安全的应用。该设计实现了诊断功能,以帮助检测永久和瞬态随机硬件故障。该输入模块的概念已经过 TUEV SUED (TÜV SÜD) 的评估,可帮助设计人员满足 IEC61508-2:2010 (SIL2) 和 EN13849-1:2015 (Cat2 PLd) 系统合规性要求。此外,该设计还具有 0 硬件容错 (HFT) 能力(1oo1D 架构),并且具有设计用于符合 IEC61131-2(1 类)建议的数字输入。TIDA-00548 — 适用于安全应用的 4mA-20mA 模拟输入模块参考设计
TIDA-00548 是一种隔离式双通道 4-20mA 模拟输入参考设计,可将其用作功能安全可编程逻辑控制器 (PLC) 的一部分。该参考设计使用 32 位高性能模数转换器 (ADC) 来提供数字化输入值。基于 RM4x 双核 ARM® Cortex®-R4 的 CPU 具备锁步技术和内置自检 (BIST) 功能,可比较最多九条可选模拟输入信号链路径的转换值。具有两个单独负载电阻器的双输入方式可对 4-20mA 的单环路或两个独立环路进行冗余测量。面向功能安全应用的基于 Hercules™ RM ARM Cortex-R 的 MCU 可帮助根据 IEC (...)