arduino-dataflash
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Program and Erase commands

Macros

#define DATAFLASH_BUFFER_1_WRITE   0x84
 Buffer 1 Write.
 
#define DATAFLASH_BUFFER_2_WRITE   0x87
 Buffer 2 Write.
 
#define DATAFLASH_BUFFER_1_TO_PAGE_WITH_ERASE   0x83
 Buffer 1 to Main Memory Page Program with Built-in Erase.
 
#define DATAFLASH_BUFFER_2_TO_PAGE_WITH_ERASE   0x86
 Buffer 2 to Main Memory Page Program with Built-in Erase.
 
#define DATAFLASH_BUFFER_1_TO_PAGE_WITHOUT_ERASE   0x88
 Buffer 1 to Main Memory Page Program without Built-in Erase.
 
#define DATAFLASH_BUFFER_2_TO_PAGE_WITHOUT_ERASE   0x89
 Buffer 2 to Main Memory Page Program without Built-in Erase.
 
#define DATAFLASH_PAGE_ERASE   0x81
 Page Erase.
 
#define DATAFLASH_BLOCK_ERASE   0x50
 Block Erase.
 
#define DATAFLASH_SECTOR_ERASE   0x7C
 Sector Erase.
 
#define DATAFLASH_CHIP_ERASE_0   0xC7
 Chip Erase Sequence.
 
#define DATAFLASH_CHIP_ERASE_1   0x94
 
#define DATAFLASH_CHIP_ERASE_2   0x80
 
#define DATAFLASH_CHIP_ERASE_3   0x9A
 
#define DATAFLASH_PAGE_THROUGH_BUFFER_1   0x82
 Main Memory Page Program Through Buffer 1.
 
#define DATAFLASH_PAGE_THROUGH_BUFFER_2   0x85
 Main Memory Page Program Through Buffer 2.
 

Detailed Description

Macro Definition Documentation

#define DATAFLASH_BLOCK_ERASE   0x50

Block Erase.

#define DATAFLASH_BUFFER_1_TO_PAGE_WITH_ERASE   0x83

Buffer 1 to Main Memory Page Program with Built-in Erase.

#define DATAFLASH_BUFFER_1_TO_PAGE_WITHOUT_ERASE   0x88

Buffer 1 to Main Memory Page Program without Built-in Erase.

#define DATAFLASH_BUFFER_1_WRITE   0x84

Buffer 1 Write.

#define DATAFLASH_BUFFER_2_TO_PAGE_WITH_ERASE   0x86

Buffer 2 to Main Memory Page Program with Built-in Erase.

#define DATAFLASH_BUFFER_2_TO_PAGE_WITHOUT_ERASE   0x89

Buffer 2 to Main Memory Page Program without Built-in Erase.

#define DATAFLASH_BUFFER_2_WRITE   0x87

Buffer 2 Write.

#define DATAFLASH_CHIP_ERASE_0   0xC7

Chip Erase Sequence.

#define DATAFLASH_CHIP_ERASE_1   0x94
#define DATAFLASH_CHIP_ERASE_2   0x80
#define DATAFLASH_CHIP_ERASE_3   0x9A
#define DATAFLASH_PAGE_ERASE   0x81

Page Erase.

#define DATAFLASH_PAGE_THROUGH_BUFFER_1   0x82

Main Memory Page Program Through Buffer 1.

#define DATAFLASH_PAGE_THROUGH_BUFFER_2   0x85

Main Memory Page Program Through Buffer 2.

#define DATAFLASH_SECTOR_ERASE   0x7C

Sector Erase.