The high-performance development toolchain IAR Embedded Workbench for RX is now even more powerful thanks to an integration of Renesas Firmware Integration Technology (FIT). Renesas FIT simplifies development of RX-based applications and improves portability between RX microcontrollers. The technology is supported by IAR Embedded Workbench for RX, where FIT modules can easily be imported into the development project.
Renesas FIT consists of a Board Support Package (BSP), peripheral function modules, middleware modules, and interface modules. Several connectivity standards are available, including an Ethernet driver, TCP/IP functions and a number of USB drivers and peripherals. This functionality is a great addition for the RX family, which includes microcontrollers with built-in means of communication for every application segment, from common communication protocols such as serial communications to USB and Ethernet.
FIT defines rules for the MCU initial settings, how to define the target board, file configurations, names of functions and a common interface with the user application. Since peripheral function modules and middleware modules that support FIT operate in a common microcontroller basic setting, you can easily embed peripheral functions. In addition, the APIs of peripheral driver modules and middleware modules have common specifications, making it easy to migrate your application from one RX microcontroller to another.
From version 2.90, IAR Embedded Workbench includes support for Renesas FIT modules as well as a new module importer tool. Open the FIT Module Importer from the Tools menu in IAR Embedded Workbench for RX. Then simply select the BSP together with the modules that you need, click 'Install' and they will be included in your IAR Embedded Workbench project where you can continue your development and use the imported modules without having to make any adaptions to the imported code.