
Data Flash Driver for RX Family
M3S-DATFRX (DATFRX) is a block-type device driver for handling storage in the flash memory (data flash) embedded in RX-family MCUs. Data can be updated or read by calling user API functions of the data management driver. The data management driver eases the construction of data management systems that use the flash memory (data flash).
Latest Ver.: V2.01 Release00
Released: Feb. 20, 2019
Operating Environment
Obtaining the Product
Title | Type Sort descending | Date | |
---|---|---|---|
Related Files:
Compiler: CC-RX Function: Driver or Library, Memory IDE: e2 studio |
Sample Code |
Function Name | Description |
---|---|
R_FLASH_DM_Open() | DATFRX open processing |
R_FLASH_DM_Close() | DATFRX close processing |
R_FLASH_DM_Init() | Initialization processing (divided) |
R_FLASH_DM_InitAdvance() | Continuation of initialization processing (divided) |
R_FLASH_DM_Format() | Format processing |
R_FLASH_DM_Read() | Data read processing |
R_FLASH_DM_Write() | Data update processing |
R_FLASH_DM_Erase() | Block erase processing |
R_FLASH_DM_Reclaim() | Reclaim processing |
R_FLASH_DM_Control() | State check processing |
R_FLASH_DM_GetVersion() | Version acquisition |
The sizes taken up in ROM and RAM are estimates. They depend on the version of the driver and compiler in use.
For details, refer to the application notes for this product.
Applicable Compiler | C/C++ Compiler Package for RX Family V.3.00.00 or later |
---|---|
Memory Sizes | In the case of RX231 ROM 5039 bytes+ (4 bytes × n Number of blocks) + (2 bytes × m Number of management data) RAM33 bytes+ (4 bytes × n Number of blocks) + (2 bytes × m Number of management data) In the case of RX66T ROM 4999 bytes RAM 18 bytes + (3 bytes × n Number of blocks) |
Download: RX Family Flash Memory Data Management Module Using Firmware Integration Technology Rev.2.01 - Sample Code (ZIP | English, 日本語)
The flash FIT module, separate lower-layer software for controlling the flash memory of your specific MCU, is available.
Download: RX Family Flash Module Using Firmware Integration Technology Rev.4.91 - Sample Code (ZIP)
RX Family