Your cart is empty.
Display all pictures
Flash 3 click is a mikroBUS add-on board for adding more Flash Memory to your target board microcontroller. It carries an ISSI IS25LP128 IC with 128 Mbit capacity.
This product is no longer in stock
The minimum purchase order quantity for the product is 1
Add to Cart
The high-performance Flash chip operates at 50MHz at Normal and 133MHz at Fast Read speeds.It is specified to standard 100,000 erase/program cycles with more than 20 years of data retention. The data can be erased in sectors or blocks and programmed with 1 to 256 bytes per page.Each chip has a 128-bit unique ID for each device.Flash 3 communicates with the target board through the mikroBUS™ SPI interface with additional functionality provided by HOLD, CE and WP pins. It is designed to use a 3.3V power supply only.
The click board also comes with a firmware library which is very similar to the one used for Flash 2 click, documented in this learn article.
This example shows the Flash 3 click write routine.
1 void flash_3_write
3 uint32_t address,
4 uint8_t *buffer,
5 uint32_t count
8 flash_3_write_enable( true );
9 flash_3_hal_cs( 0 );
10 flash_3_hal_cmd( FLASH_3_PP );
11 flash_3_write_address( address );
12 flash_3_hal_write( buffer, count );
13 flash_3_hal_cs( 1 );
14 while( flash_3_wip() );
Code examples that demonstrate the usage of Flash 3 click with MikroElektronika hardware, written for mikroC for ARM, and FT90x are available on Libstock
Flash 3 click
What can we do for you?
* Required fields