电子说
在当今的电子世界中,微控制器扮演着至关重要的角色,它们是各种电子设备的核心大脑,负责处理和控制各种任务。Renesas RA6M4微控制器就是其中一款性能卓越的产品,下面我们就来详细了解一下它的特点和优势。
文件下载:ra6m4.pdf
RA6M4集成了多个基于Arm的32位内核,这些内核在软件和引脚方面具有兼容性,并且共享Renesas的一系列通用外设,这极大地促进了设计的可扩展性和基于平台的高效产品开发。其核心采用高性能的Arm Cortex - M33,最高运行频率可达200 MHz,拥有丰富的内存和强大的通信接口,还具备安全和加密功能,能满足多种应用场景的需求。
RA6M4有多种产品型号,不同型号在内存容量、封装类型、功能等方面存在差异。例如,不同型号的代码闪存容量有512 KB、768 KB和1 MB可选,封装类型包括144 - pin LQFP、100 - pin LQFP、64 - pin LQFP、144 - pin BGA和64 - pin BGA等。在功能方面,不同型号在通信接口、定时器、模拟外设等方面也有所不同,工程师可以根据具体的应用需求选择合适的型号。
RA6M4的引脚功能丰富,涵盖了电源、时钟、通信、定时器等多种功能。例如,VCC为电源输入引脚,XTAL和EXTAL用于连接晶体谐振器,MD用于设置操作模式,RES为复位信号输入引脚等。同时,文档还详细给出了不同封装类型的引脚分配图,方便工程师进行硬件设计。
RA6M4的绝对最大额定值规定了其正常工作的电压、温度等范围。例如,电源电压VCC、VCC_USB和VBATT的范围为 - 0.3至 + 4.0 V,输入电压在不同情况下也有相应的限制,工作温度范围为 - 40至 + 105°C,存储温度范围为 - 55至 + 125°C。在设计过程中,必须严格遵守这些额定值,以确保芯片的安全和可靠性。
规定了允许的结温Tj,在高速模式下为125°C,在低速和子振荡速度模式下根据产品不同有所不同。同时给出了Tj的计算方法,通过环境温度Ta、热阻θja和总功耗来计算。
不同外设功能引脚的输入高电压VIH和输入低电压VIL有不同的要求,例如EXTAL、SPI等引脚的VIH为VCC × 0.8,VIL为VCC × 0.2,而IIC(SMBus)的VIH为2.1至VCC + 3.6(最大5.8)V,VIL为0.8 V。
不同端口的允许输出电流(平均和最大值)有所不同,可通过设置端口驱动能力位来选择低、中、高驱动能力。例如,部分端口在低驱动时IOH为 - 2.0 mA,IOL为2.0 mA;在高驱动时IOH可达 - 20 mA,IOL可达20 mA。
不同外设的输出电压VOH和VOL在不同测试条件下有不同的值,例如IIC在IOL = 3.0 mA时VOL为0.4 V,ETHERC在IOH = - 1.0 mA时VOH为VCC - 0.5 V。同时还给出了输入泄漏电流、输入电容等特性。
RA6M4在不同工作模式下的电流消耗不同。例如,在高速模式下,最大ICC为115 mA,在睡眠模式下为10至47 mA;在软件待机模式和深度软件待机模式下,电流消耗更低。此外,还给出了模拟电源供应电流、USB工作电流等信息。
在不同工作模式下,系统时钟(ICLK)和外设模块时钟(PCLKA、PCLKB等)有不同的频率要求。例如,在高速模式下,ICLK为200 MHz,PCLKA为100 MHz;在低速模式下,ICLK为1 MHz,PCLKA为1 MHz。
规定了各种时钟信号的周期、脉冲宽度、上升时间和下降时间等参数。例如,EBCLK引脚输出周期时间tBcyc为20 ns,EXTAL外部时钟输入周期时间tEXcyc为41.66 ns。
给出了RES引脚的脉冲宽度和复位取消后的等待时间。例如,在电源开启时,RES脉冲宽度tRESWP为0.7 ms,复位取消后的等待时间tRESWT为37.3至41.2 µs。
不同系统时钟源下,从低功耗模式恢复的时间不同。例如,当系统时钟源为主时钟振荡器时,从软件待机模式恢复的时间tSBYMC为2.1至2.4 ms;从深度软件待机模式恢复的时间tDSBY为0.38至0.73 ms。
规定了NMI和IRQ脉冲宽度的要求,在数字滤波器启用和禁用时有所不同。例如,NMI数字滤波器禁用时,脉冲宽度tNMIW为200 ns;启用时,根据时钟周期有所变化。
给出了地址延迟、字节控制延迟、CS延迟等总线定时参数。例如,地址延迟tAD为12.5 ns,读数据设置时间tRDS为12.5 ns。
规定了I/O端口输入数据脉冲宽度、POEG输入触发脉冲宽度、GPT输入捕获脉冲宽度等参数。例如,I/O端口输入数据脉冲宽度tPRW为1.5 tPcyc。
CACREF输入脉冲宽度根据PCLKB周期和CAC计数时钟源周期有所不同。
规定了SCI输入时钟周期、输入时钟脉冲宽度、输出时钟周期等参数。例如,异步模式下SCI输入时钟周期tScyc为4 tPcyc。
给出了SPI RSPCK时钟周期、RSPCK时钟高脉冲宽度、数据输入设置时间等参数。例如,主模式下RSPCK时钟周期tSPcyc为2至4096 tPcyc。
规定了QSPI QSPCK时钟周期、QSPCK时钟高脉冲宽度、数据输入设置时间等参数。例如,QSPCK时钟周期tQScyc为2至48 tPcyc。
给出了OSPI OM_SCLK时钟频率、OM_SCLK高脉冲宽度、OM_CS设置时间等参数。例如,SPI模式下OM_SCLK时钟频率fOCcyc为50 MHz。
规定了IIC SCL输入周期时间、SCL输入高脉冲宽度、SDA输入上升时间等参数。例如,标准模式下SCL输入周期时间tSCL为6(12)× tIICcyc + 1300 ns。
给出了SSIE SSIBCK0周期、SSILRCK0/SSIFS0输入设置时间、输出延迟时间等参数。例如,主模式下SSIBCK0周期tO为80 ns。
规定了SDnCLK时钟周期、SDnCLK时钟高脉冲宽度、SDnCMD/SDnDATm输出数据延迟等参数。例如,SDnCLK时钟周期SDCYC为20 ns。
给出了ETHERC(RMII)和ETHERC(MII)的各种定时参数,如REF50CK0周期时间、RMII_xxxx输出延迟、ET0_TX_CLK周期时间等。例如,ETHERC(RMII)的REF50CK0周期时间Tck为20 ns。
分别给出了USBFS在低速和全速模式下的输入输出特性,包括输入高电压VIH、输入低电压VIL、输出高电压VOH、输出低电压VOL等参数。例如,低速模式下输入高电压VIH为2.0 V,输出高电压VOH为2.8至3.6 V(IOH = - 200 µA)。
规定了ADC12的频率、模拟输入电容、量化误差、分辨率等参数,以及不同通道的转换时间、偏移误差、全尺度误差等特性。例如,高 - 精度高速通道(AN000至AN005)在PCLKC = 50 MHz、允许信号源阻抗最大为1 kΩ、采样13个状态时,转换时间为0.52(0.26)µs。
给出了DAC12的分辨率、绝对精度、INL、DNL、输出阻抗、转换时间等参数。例如,无输出放大器时,绝对精度为±24 LSB(电阻负载2 MΩ)。
规定了温度传感器的相对精度、温度斜率、输出电压、启动时间和采样时间等参数。例如,相对精度为±1.0 °C,温度斜率为4.0 mV/°C。
给出了振荡停止检测电路的检测时间,最大为1 ms。
规定了电源 - 开启复位电路和电压检测电路的电压检测水平、内部复位时间、最小VCC下降时间等参数。例如,电源 - 开启复位的电压检测水平VPOR在不同模式下有所不同,DPSBYCR.DEEPCUT[1:0] = 00b或01b时为2.5至2.7 V,DPSBYCR.DEEPCUT[1:0] = 11b时为1.8至2.7 V。
给出了电池备份功能的电压水平、VCC - 关闭周期、VBATT低电压检测水平等参数。例如,切换到电池备份的电压水平VDETBATT为2.50至2.70 V。
规定了CTSU的外部电容、TS引脚电容负载、允许输出高电流等参数。例如,外部电容连接到TSCAP引脚的电容Ctscap为9至11 nF。
给出了代码闪存的编程时间、擦除时间、重编程/擦除周期、暂停延迟、恢复时间等参数。例如,128 - 字节编程时间在NPEC ≤ 100次、FCLK = 4 MHz时为0.75至13.2 ms。
规定了数据闪存的编程时间、擦除时间、重编程/擦除周期、暂停延迟、恢复时间等参数。例如,4 - 字节编程时间在FCLK = 4 MHz时为0.36至3.8 ms。
给出了选项设置内存的编程时间、重编程周期、数据保持时间等参数。例如,编程时间在NOPC ≤ 100次、FCLK = 4 MHz时为83至309 ms。
规定了边界扫描的TCK时钟周期时间、TCK时钟高脉冲宽度、TMS设置时间等参数。例如,TCK时钟周期时间tTCKcyc为100 ns。
给出了JTAG的TCK时钟周期时间、TCK时钟高脉冲宽度、TMS设置时间等参数。例如,TCK时钟周期时间tTCKcyc为40 ns。
规定了SWD的SWCLK时钟周期时间、SWCLK时钟高脉冲宽度、SWDIO设置时间等参数。例如,SWCLK时钟周期时间tSWCKcyc为40 ns。
给出了ETM的TCLK时钟周期时间、TCLK时钟高脉冲宽度
全部0条评论
快来发表一下你的评论吧 !