nvsram 2.0.0.0
nvSRAM Registers Settings

Settings for registers of nvSRAM Click driver. More...

Macros

#define NVSRAM_I2C_MEM_SEL   0x50
 nvSRAM description setting.
 
#define NVSRAM_CMD_STORE   0x3C
 nvSRAM description of commands.
 
#define NVSRAM_CMD_RECALL   0x60
 
#define NVSRAM_CMD_ASENB   0x59
 
#define NVSRAM_CMD_ASDISB   0x19
 
#define NVSRAM_CMD_SLEEP   0xB9
 
#define NVSRAM_BP_NONE   0x00
 nvSRAM description of block protection.
 
#define NVSRAM_BP_QUARTER   0x04
 
#define NVSRAM_BP_HALF   0x08
 
#define NVSRAM_BP_ALL   0x0C
 
#define NVSRAM_NO_SNL   0x00
 
#define NVSRAM_SNL   0x40
 
#define NVSRAM_WRITE_MEMORY_DISABLE   0x00
 nvSRAM description of memory enable and disable.
 
#define NVSRAM_WRITE_MEMORY_ENABLE   0x01
 
#define NVSRAM_I2C_SLAVE_ADDR_0   0x18
 nvSRAM control registers slave.
 
#define NVSRAM_I2C_SLAVE_ADDR_1   0x1A
 
#define NVSRAM_I2C_SLAVE_ADDR_2   0x1C
 
#define NVSRAM_I2C_SLAVE_ADDR_3   0x1E
 

Detailed Description

Settings for registers of nvSRAM Click driver.

Macro Definition Documentation

◆ NVSRAM_BP_ALL

#define NVSRAM_BP_ALL   0x0C

◆ NVSRAM_BP_HALF

#define NVSRAM_BP_HALF   0x08

◆ NVSRAM_BP_NONE

#define NVSRAM_BP_NONE   0x00

nvSRAM description of block protection.

Specified commands for block protection of nvSRAM Click driver.

◆ NVSRAM_BP_QUARTER

#define NVSRAM_BP_QUARTER   0x04

◆ NVSRAM_CMD_ASDISB

#define NVSRAM_CMD_ASDISB   0x19

◆ NVSRAM_CMD_ASENB

#define NVSRAM_CMD_ASENB   0x59

◆ NVSRAM_CMD_RECALL

#define NVSRAM_CMD_RECALL   0x60

◆ NVSRAM_CMD_SLEEP

#define NVSRAM_CMD_SLEEP   0xB9

◆ NVSRAM_CMD_STORE

#define NVSRAM_CMD_STORE   0x3C

nvSRAM description of commands.

Specified commands of nvSRAM Click driver.

◆ NVSRAM_I2C_MEM_SEL

#define NVSRAM_I2C_MEM_SEL   0x50

nvSRAM description setting.

Specified setting for description of nvSRAM Click driver.

◆ NVSRAM_I2C_SLAVE_ADDR_0

#define NVSRAM_I2C_SLAVE_ADDR_0   0x18

nvSRAM control registers slave.

Specified setting for slave address of nvSRAM Click driver.

◆ NVSRAM_I2C_SLAVE_ADDR_1

#define NVSRAM_I2C_SLAVE_ADDR_1   0x1A

◆ NVSRAM_I2C_SLAVE_ADDR_2

#define NVSRAM_I2C_SLAVE_ADDR_2   0x1C

◆ NVSRAM_I2C_SLAVE_ADDR_3

#define NVSRAM_I2C_SLAVE_ADDR_3   0x1E

◆ NVSRAM_NO_SNL

#define NVSRAM_NO_SNL   0x00

◆ NVSRAM_SNL

#define NVSRAM_SNL   0x40

◆ NVSRAM_WRITE_MEMORY_DISABLE

#define NVSRAM_WRITE_MEMORY_DISABLE   0x00

nvSRAM description of memory enable and disable.

Specified description of memory enable and disable nvSRAM Click driver.

◆ NVSRAM_WRITE_MEMORY_ENABLE

#define NVSRAM_WRITE_MEMORY_ENABLE   0x01