Using the DSP library, Digital Signal Processing such as FIR, IIR filters and FFT can be performed easily on RX Family MCUs. RX Family MCUs support DSP instructions that execute Multiply-and-accumulate operation etc. necessary for Digital Signal Processing at high speed.

Topix

Newly uploaded the application note "Demonstration of Digital Signal Analysis and Judgement Using FFT".
Revisied the application note "RX Family Sample Program for Performing FFT on Analog Input Signals".

 

Features

new_releasesRelease Information

Version Description of Revision Download
V.5.0 For RX Family MCU products (For the detailed information about RX Microcontrollers)
Supported MCUs: All RX Family MCUs
Learn More (Tool News): [Upgrade to version] RX Family RX DSP Library Version 5.0 (PDF | English, 日本語) >>
CC-RX/
e2 studio, CS+
RX Family RX DSP Library Version 5.0 Rev.1.00 - Sample Code (ZIP | English, 日本語)

descriptionDocumentation

Title language Type Format File Size Date
Application Notes & White Papers
RX Family RX DSP Library Version 5.0
Related Files: Sample Code
日本語 Application Note PDF 923 KB
Tool News
[Upgrade to version] RX Family RX DSP Library Version 5.0 日本語 Tool News - Release PDF 114 KB

file_downloadDownloads

Title language Type Format File Size Date
Sample Code
RX Family RX DSP Library Version 5.0 Rev.1.00 - Sample Code
Related Files: Application Note
日本語 Sample Code ZIP 20.53 MB

Components

  • DSP library
  • User's Manual (Explain detail API)
  • Application Notes (Describe how to install the library, resource requirements and execution cycle counts)
  • Sample Programs (Projects run on IDE)

Related Application Notes / Sample Code

RX Family RXv2 CPU Products An example of C-language program to use DSP instructions Rev.1.00 - Sample Code (ZIP | English, 日本語)
RX Family RXv2 CPU Products An example of C-language program to use DSP instructions (PDF | English, 日本語)
Sample program with DSP instructions defined as assembly-language inline functions to allow their use in programs written in C.
RX Family Sample Program for Performing FFT on Analog Input Signals Rev.1.10 - Sample Code (ZIP)
RX Family Sample Program for Performing FFT on Analog Input Signals (PDF | English, 日本語)
Sample project for performing A/D conversion and FFT processing on analog input signals using a single RX MCU. Working on Renesas Starter Kit for RX231.
RX Family Demonstration of Digital Signal Analysis and Judgement Using FFT Rev.1.50 - Sample Code (ZIP)
RX Family Demonstration of Digital Signal Analysis and Judgement Using FFT (PDF | English, 日本語)
Sample project for performing A/D conversion, FFT, IIR Filter and HMI processing using a single RX MCU. Working on Renesas Starter Kit for RX231 or Target Board RX231. Refer to the demonstration video "FFT Demo using RX Family DSP Library" using this sample project.

Features

Rich Data Type Support

Complex FFT case:
int32_t R_DSP_FFT_<intype> <outtype>(r_dsp_fft_t * handle, .. ), where <intype> and <outtype> are the following combinations.
<intype> <outtype>
ci16 ci16 or ci32
ci32 ci32
cf32 cf32

ci16: complex data type of integer 16-bit data | ci32: complex data type of integer 32-bit data

Fine-grained Option Support

Complex FFT R_DSP_FFT_ci16ci16 case:
  • scaling: division by 2 at the output of every stage of the FFT, or every other stage, or no scaling
  • coefficients: 16-bit or 32-bit

Functions

RX Family DSP Library APIs

Image
dsplibrary-api

Applications

Image
dsplibrary-applications