RA Flexible Software Package Documentation  Release v5.2.0

 
Connectivity

Detailed Description

Connectivity Modules.

Modules

 Azure RTOS USBX Port (rm_usbx_port)
 
 CAN (r_can)
 Driver for the CAN peripheral on RA MCUs. This module implements the CAN Interface.
 
 CAN FD (r_canfd)
 Driver for the CANFD peripheral on RA MCUs. This module implements the CAN Interface.
 
 CEC (r_cec)
 Driver for the CEC peripheral on RA MCUs. This module implements the CEC Interface.
 
 I2C Communication Device (rm_comms_i2c)
 Middleware to implement the I2C communications interface. This module implements the Communicatons Middleware Interface.
 
 I2C Master (r_iic_b_master)
 I2C Driver for the IIC/I3C peripheral on RA MCUs. This module implements the I2C Master Interface.
 
 I2C Master (r_iic_master)
 Driver for the IIC peripheral on RA MCUs. This module implements the I2C Master Interface.
 
 I2C Master (r_sau_i2c)
 Driver for the SAU peripheral on RA MCUs. This module implements the I2C Master Interface.
 
 I2C Master (r_sci_b_i2c)
 Driver for the SCI_B peripheral on RA MCUs. This module implements the I2C Master Interface.
 
 I2C Master (r_sci_i2c)
 Driver for the SCI peripheral on RA MCUs. This module implements the I2C Master Interface.
 
 I2C Slave (r_iic_b_slave)
 Driver for the IIC/I3C peripheral on RA MCUs. This module implements the I2C Slave Interface.
 
 I2C Slave (r_iic_slave)
 Driver for the IIC peripheral on RA MCUs. This module implements the I2C Slave Interface.
 
 I2S (r_ssi)
 Driver for the SSIE peripheral on RA MCUs. This module implements the I2S Interface.
 
 I3C (r_i3c)
 Driver for the I3C peripheral on RA MCUs. This module implements the I3C Interface.
 
 LIN (r_sci_b_lin)
 Driver for the SCI peripheral on RA MCUs. This module implements the LIN Interface.
 
 SMCI (r_sci_smci)
 Driver for the SCI peripheral on RA MCUs. This module implements the SMCI Interface.
 
 SPI (r_sau_spi)
 Driver for the SAU peripheral on RA MCUs. This module implements the SPI Interface.
 
 SPI (r_sci_b_spi)
 Driver for the SCI peripheral on RA MCUs. This module implements the SPI Interface.
 
 SPI (r_sci_spi)
 Driver for the SCI peripheral on RA MCUs. This module implements the SPI Interface.
 
 SPI (r_spi)
 Driver for the SPI peripheral on RA MCUs. This module implements the SPI Interface.
 
 SPI (r_spi_b)
 Driver for the SPI peripheral on RA MCUs. This module implements the SPI Interface.
 
 UART (r_sau_uart)
 UART driver for the SAU peripheral on RA MCUs. This module implements the UART Interface.
 
 UART (r_sci_b_uart)
 Driver for the SCI peripheral on RA MCUs. This module implements the UART Interface.
 
 UART (r_sci_uart)
 Driver for the SCI peripheral on RA MCUs. This module implements the UART Interface.
 
 UART (r_uarta)
 Driver for the UARTA peripheral on RA MCUs. This module implements the UART Interface.
 
 UART Communication Device (rm_comms_uart)
 Middleware to implement a generic communications interface over UART. This module implements the Communicatons Middleware Interface.
 
 USB (r_usb_basic)
 Driver for the USB peripheral on RA MCUs. This module implements the USB Interface.
 
 USB Composite (r_usb_composite)
 
 USB HCDC (r_usb_hcdc)
 This module provides a USB Host Communications Device Class (HCDC) driver. It implements the USB HCDC Interface.
 
 USB HHID (r_usb_hhid)
 This module provides a USB Host Human Interface Device Class Driver (HHID). It implements the USB HHID Interface.
 
 USB HMSC (r_usb_hmsc)
 This module provides a USB Host Mass Storage Class (HMSC) driver. It implements the USB HMSC Interface.
 
 USB Host Vendor class (r_usb_hvnd)
 
 USB PCDC (r_usb_pcdc)
 This module provides a USB Peripheral Communications Device Class Driver (PCDC). It implements the USB PCDC Interface.
 
 USB PHID (r_usb_phid)
 This module is USB Peripheral Human Interface Device Class Driver (PHID). It implements the USB PHID Interface.
 
 USB PMSC (r_usb_pmsc)
 This module provides a USB Peripheral Mass Storage Class (PMSC) driver. It implements the USB PMSC Interface.
 
 USB PPRN (r_usb_pprn)
 This module is USB Peripheral Printer Device Class Driver (PPRN). It implements the USB PPRN Interface.
 
 USB Peripheral Vendor class (r_usb_pvnd)