Repository navigation
About RX FreeRTOS
Shunichiro Nakamura edited this page Jul 13, 2026
·
4 revisions
- Return to Home / ホーム に戻る
- The Japanese page is here: RX FreeRTOSについて
The microcontrollers supported by RX FreeRTOS and their corresponding portable layer folders are summarized in the table below. You can determine the appropriate portable layer based on the combination of the microcontroller and compiler combination.
In the “RX MCU Group” column, 🔵 indicates microcontrollers that support the PG function, while 🔴 indicates microcontrollers that do not support the PG function. The microcontrollers that do not support the PG function are not covered by technical support through Renesas Technical Support “Support Tickets”.
| RX MCU | Portable Layer | |||||
|---|---|---|---|---|---|---|
| MCU Group | CPU Core Type | FPU (Single Precision) | FPU (Double Precision) | CCRX | GCC | ICCRX |
|
🔵RX130 🔴RX110 🔴RX111 🔴RX113 🔴RX13T |
RXv1 | No | No | Renesas/RX100 | GCC/RX100 | IAR/RX100 |
|
🔴RX210 🔴RX21A 🔴RX220 |
Renesas/RX200 | |||||
|
🔴RX610 🔴RX621 🔴RX62G 🔴RX62N 🔴RX62T 🔴RX630 🔴RX631 🔴RX634 🔴RX63N 🔴RX63T |
Renesas/RX600 | GCC/RX600 | IAR/RX600 | |||
|
🔵RX140 🔵RX14T 🔵RX230, RX231 🔵RX23E-A 🔵RX23E-B 🔵RX23W 🔵RX24T 🔵RX64M 🔵RX651, RX65N 🔵RX71M 🔴RX23T 🔴RX24U 🔴RX65W-A |
RXv2 | Yes | No | Renesas/RX600v2 | GCC/RX600v2 | IAR/RXv2 |
|
🔵RX260 🔵RX261 🔵RX26T 🔵RX66T 🔵RX660 🔵RX72T |
RXv3 | Yes | No | Renesas/RX600v2 (*) | GCC/RX600v2 (*) | IAR/RXv2 (*) |
|
🔵RX66N 🔵RX671 🔵RX72M 🔵RX72N |
Yes | Yes | Renesas/RX700v3_DPFPU | GCC/RX700v3_DPFPU | IAR/RX700v3_DPFPU | |
|
Note *: RX700v3_DPFPU ports are also available with the following definition in FreeRTOSConfig.h. #define configUSE_TASK_DPFPU_SUPPORT 0 |
||||||
- Do not switch the stack to the USP during interrupt processing.
- Always operate in supervisor mode with respect to the processor mode.