RM42L432是一款针对安全系统的高性能微控制器。 此安全架构包括锁步中的双 CPU,CPU 和内存内置自检 (BIST) 逻辑,闪存和数据 SRAM 上的 ECC,外设内存上的奇偶校验,和外设 IO 上的回路功能。RM42L432 集成了 ARM® Cortex™-R4 CPU,它提供了一个高效 1.66DMIPS/MHz,并且可以在高达100MHz 条件下运行,提供了高达166 DMIPS。 此器件支持小端序 [LE32] 格式。RM42L432有 384kB集成的闪存和 32kB 配置有单比特纠错和双比特错误检测的数据 RAM。 这个器件上的闪存存储器是一个由 64 位宽数据总线接口实现的非易失性、电可擦除并且可编程的存储器。 为了实现所有读取、编程和擦除操作,此闪存运行在一个 3.3V 电源输入上(与 I/O 电源一样的电平)。 在管线模式中,该闪存使用一个频率为最高 100MHz 的系统时钟运行。 在字节、半字和全字模式中, SRAM 支持单循环读取/写入访问。RM42L432器件特有针对基于实时控制应用的外围设备,包括一个带有最多 19 个总 IO 端子的新一代高端定时器 (N2HET) 时序协处理器和一个在 100 引脚封装中支持16输入的12位模数转换器。N2HET1 是一款高级智能定时器,此定时器能够为实时应用提供精密的计时功能。 该定时器为软件控制型,采用一个精简指令集,并具有一个专用的定时器微级机和一个连接的 I/O 端口。 N2HET 可被用于脉宽调制输出、捕捉或者比较输入、或者通用 I/O。它特别适合于那些需要多种传感器信息和驱动传动器并具有复杂和准确时间脉冲的应用。 一个高端定时器传输单元 (HET-TU) 能够执行 DMA 类型处理来与主存储器之间发送或接收 N2HET 数据。 一个内存保护单元 (MPU) 被内置于HET-TU。增强型正交编码器脉冲 (eQEP) 脉宽用于与一个线性或旋转递增编码器进行直接连接以从一个高性能运动和位置控制系统中正在旋转的机械中获得位置、方向、和速度信息。该器件有一个带有16个通道和带有奇偶校验保护的 64 字缓冲 RAM 的12位分辨率 MibADC。 MibADC 通道可被独立转换或者可针对顺序转换序列由软件成组。 有三个独立的组。 当被触发或者针对连续转换模式进行配置后,每个序列可被转换一次。该器件有多个通信接口:一个 MibSPI,两个 SPI,一个 UART/LIN 和两个 DCAN。 SPI 为相似的移位寄存器类型器件之间的高速通信提供了一种便捷的串行交互方法。 UART/LIN 支持本地互联标准 2.1 并可被用作一个使用标准不归零码 (NRZ) 格式的全双工模式 UART。 DCAN 支持 CAN 2.0B 协议标准并使用一个串行、多主机通信协议,此协议有效支持对速率高达 1 兆位每秒 (Mbps) 的稳健通信的分布式实时控制,DCAN 非常适合于工作于嘈杂和严酷环境中的应用 (例如:汽车和工业领域),此类应用需要可靠的串行通信或多路复用线路。该调频锁相环 (FMPLL) 时钟模块被用来将外部频率基准与一个内部使用的更高频率相乘。 FMPLL 为全局时钟模块 (GCM) 提供 5 个可能时钟源输入中的一个。 GCM 模块管理可用时钟源与器件时钟域间的映射。此器件还有一个外部时钟前置分频器 (ECP) 模块,当被启用时,此模块在 ECLK 引脚上输出一个连续外部时钟。 ECLK 频率是一个外设接口时钟 (VCLK) 频率的用户可编程比例。 可被外部监视的低频输出可作为一个器件运行频率的指示器。错误信令模块 (ESM) 监控所有器件错误并在检测到一个故障时确定是触发一个中断还是触发一个外部错误引脚。 可从外部监视的 nERROR 可作为一个微控制器中故障条件的指示器。由于集成的安全特性和一个对通信和控制外围设备的广泛选择,RM42L432是对安全有严格要求的实时控制应用的一个理想解决方
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !