nvsram 2.0.0.0
|
nvSRAM Click example More...
Functions | |
void | application_init (void) |
void | application_task (void) |
int | main (void) |
Variables | |
char | demo_data [9] = { 'm', 'i', 'k', 'r', 'o', 'E', 13 ,10 , 0 } |
char | read_data [9] |
uint32_t | mem_addr |
nvSRAM Click example
This is an example that demonstrates the use of the nvSRAM click board. In this example, we write and then read data from nvSRAM memory. Results are being sent to the Usart Terminal where you can track their changes. All data logs write on USB uart changes approximately for every 5 sec.
The demo application is composed of two sections :
Initialization driver enables - I2C, lock Serial Number write, disable Block Protection and enable Memory Write, also write log.
Writing data to a memory address, then reading it back and logging it onto uart terminal.
void application_init | ( | void | ) |
< Logger config object.
< Click config object.
Logger initialization. Default baud rate: 115200 Default log level: LOG_LEVEL_DEBUG
void application_task | ( | void | ) |
int main | ( | void | ) |
char demo_data[9] = { 'm', 'i', 'k', 'r', 'o', 'E', 13 ,10 , 0 } |
uint32_t mem_addr |
char read_data[9] |