h1_key

当前位置:首页 >新闻资讯 > 技术文章>瑞萨>RA2系列MCU IIC通信速率分析
RA2系列MCU IIC通信速率分析
2022-11-30 1294次

  一、RA系列MCU简介

  RA(Renesas Advanced)系列MCU是瑞萨于2019年10月推出的基于ARM Cortex-M23/M33/M4内核的新一代产品系列,丰富了瑞萨的32位MCU系列产品。

  瑞萨RA系列MCU包括4个产品系列,包括已经发布的RA2、RA4和RA6系列,以及计划发布的RA8系列,适用于从低端到高端的嵌入式终端产品。



  RA2系列MCU为瑞萨RA系列MCU的初级产品平台,基于ARM Cortex-M23内核设计,主要特性为低功耗,最高主频为48 MHz,拥有最高可达512 KB的闪存和64 KB的SRAM,电源电压范围为1.6 V到5.5 V,具有全速USB,CAN,24位∑-∆,16位ADC,电容式触摸感应单元等丰富的外设资源。

  RA2系列MCU有4个子产品线,包括工业传感器应用和通用应用系列:



  二、RA2系列MCU IIC通信速率分析

  IIC总线是常用一种串行通信总线,RA2系列MCU有两种IIC接口配置:

  专用IIC接口

  用SCI配置为简易IIC接口(SCI_IIC)

  在RA2系列MCU的硬件手册的描述中,明确说明以上两种IIC接口的通信速率的上限都可以达到400 kbps:

  i. 专用IIC接口



  ii. 用SCI接口配置为简易IIC接口(SCI_IIC)



  通常,在实际应用中,一般都是使用瑞萨开发的灵活配置软件包(FSP)来创建所需的软件,但是在实际的FSP配置中,即使配置速率为Fast-mode,SCI_IIC也无法实现400 kbps的通信速率,在使用内部48 MHz时钟的条件下,一般只能实现大约330 kbps的通信速率:




  这是因为对于SCI_IIC,其通信速率基于以下的公式进行计算:



  基于以上的公式,可以得出以下的理论计算,上图公式中的PCLK为PCLKB,根据电气特性要求,PCLKB的最大值为32MHz:



  在PCLKB时钟选择为32 MHz时,理论计算超过400 kHz的通信速率,这已经超出了硬件手册规定的400 kHz的通信速率范围,所以硬件无法支持这个速率,实际测量值约为375 kHz,通过测试,也验证了这个结论。

  在PCLKB时钟选择为24 MHz时,理论计算只能达到375 kHz的通信速率。

  如果需要SCI_IIC达到400 kbps的理论最大值,通过分析,当PCLKB = 12.8 MHz,n=0, N=0时,可以得到B=400 kbps的速率,所以这需要使用一个12.8 MHz的外部主时钟。这里需要说明的是,当PCLKB设置为12.8MHz时,FSP会自动将BRR寄存器和SMR寄存器的CKS[1:0]位设置为相应的值,无需用户考虑。

  所以SCI_IIC接口需要一定的硬件条件,才可以实现400 kHz的通信速率。

  而对于专用IIC接口,其通信速率基于以下的公式进行计算:



  其中IICφ为基准时钟,通过分频得到400 kHz的整数倍的值即可,例如:如果外部时钟选择为20MHz时,通过不分频可得到PCLKB也为20MHz,这样FSP自动将CKS设置为0,便可得到IICφ= 20MHz,这样50个基本时钟就是400KHz了。

  所以对于标准IIC接口,可以比较容易的设置硬件,从而实现400 kHz的通信速率。

  • 瑞萨电子新一代运动摄像头解决方案
  • 近年来,随着极限运动和和户外冒险活动的普及,越来越多的人期望捕捉这些活动中的精彩瞬间。运动相机,凭借其小巧的身材、出色的防水性能和强大的摄像功能,已经成为了户外活动爱好者、极限运动者甚至普通消费者的首选拍摄工具。它不仅为人们提供了记录生活中特殊瞬间的机会,更代表了一个时代的生活方式与价值观。在这背后,是技术的巨大推动。高清画质、强大的稳定性和长久的续航,都让运动相机在短时间内得到了广大用户的喜爱。
    2023-10-30 193次
  • 瑞萨RA4T1及RA6T3电机控制解读
  • 专门面向电机/逆变器控制应用的RA-T系列产品,完美结合了Arm生态和瑞萨先进的外设功能,得到广大客户的高度评价。继推出支持双电机控制的RA6T1、RA6T2产品组之后,本次瑞萨推出两款全新MCU产品组RA4T1及RA6T3,特别适用于消费、工业及其他需要低功耗、高精度的紧凑型单电机控制。
    2023-08-02 343次
  • 瑞萨RH850/U2A车辆控制单元
  • RH850/U2A可以为系统带来以下优势:将无线通信板(REIN-WCB-V1)添加到解决方案中,实现联网车辆技术,包括4G/GPS/Wi-Fi/Bluetooth®低能耗(LE);支持“无等待”空中(Over-the-Air(OTA))升级;板载嵌入式多媒体卡(eMMC)为各种使用情况提供大容量存储;提供硬件设计文件和示例软件。
    2023-06-19 447次
  • 瑞萨RA系列用时钟频率精度测量电路进行时间校验
  • 瑞萨RA系列微控制器上有一些外设如DLC、ELC等,它们可以帮你创建完整的自主子系统,管理微控制器应用中的许多典型的常规维护和I/O密集型任务。这种基本任务的自动化可以大大减少CPU需求时间,减少需要服务的中断数量,而且通常可以显著降低系统功耗。
    2023-06-14 268次
  • 瑞萨无线压力传感器ZSSC3224信号调节器(SSC)芯片
  • ZSSC3224是一款传感器信号调节器(SSC)芯片,可用于差分或伪差分输入信号的高精度放大和模拟/数字转换。ZSSC3224适用于高分辨率传感器模块,可对测量信号执行偏移、量程变化、第一和第二阶温度补偿。它专为校正电阻桥或绝对电压传感器而开发,可以提供使用内部传感器测量的校正温度输出。
    2023-06-05 351次

    万联芯微信公众号

    元器件现货+BOM配单+PCBA制造平台
    关注公众号,优惠活动早知道!
    10s
    温馨提示:
    订单商品问题请移至我的售后服务提交售后申请,其他需投诉问题可移至我的投诉提交,我们将在第一时间给您答复
    返回顶部