flash13 2.2.0
Loading...
Searching...
No Matches
Flash 13 Registers Settings

Settings for registers of Flash 13 Click driver. More...

Macros

#define FLASH13_STATUS3_HOLD_RST   0x80
 Flash 13 status register settings.
#define FLASH13_STATUS3_DRV1   0x40
#define FLASH13_STATUS3_DRV0   0x20
#define FLASH13_STATUS3_DC   0x10
#define FLASH13_STATUS2_SUS1   0x80
#define FLASH13_STATUS2_CMP   0x40
#define FLASH13_STATUS2_LB3   0x20
#define FLASH13_STATUS2_LB2   0x10
#define FLASH13_STATUS2_LB1   0x08
#define FLASH13_STATUS2_SUS2   0x04
#define FLASH13_STATUS2_QE   0x02
#define FLASH13_STATUS2_SRP1   0x01
#define FLASH13_STATUS1_SRP0   0x80
#define FLASH13_STATUS1_BP4   0x40
#define FLASH13_STATUS1_BP3   0x20
#define FLASH13_STATUS1_BP2   0x10
#define FLASH13_STATUS1_BP1   0x08
#define FLASH13_STATUS1_BP0   0x04
#define FLASH13_STATUS1_WEL   0x02
#define FLASH13_STATUS1_WIP   0x01
#define FLASH13_MIN_ADDRESS   0x000000ul
 Flash 13 memory address range.
#define FLASH13_MAX_ADDRESS   0x1FFFFFul
#define FLASH13_PAGE_SIZE   256
#define FLASH13_MANUFACTURER_ID   0x68
 Flash 13 device ID.
#define FLASH13_DEVICE_ID   0x14
#define FLASH13_SET_DATA_SAMPLE_EDGE   SET_SPI_DATA_SAMPLE_EDGE
 Data sample selection.
#define FLASH13_SET_DATA_SAMPLE_MIDDLE   SET_SPI_DATA_SAMPLE_MIDDLE

Detailed Description

Settings for registers of Flash 13 Click driver.

Macro Definition Documentation

◆ FLASH13_DEVICE_ID

#define FLASH13_DEVICE_ID   0x14

◆ FLASH13_MANUFACTURER_ID

#define FLASH13_MANUFACTURER_ID   0x68

Flash 13 device ID.

Specified device ID of Flash 13 Click driver.

◆ FLASH13_MAX_ADDRESS

#define FLASH13_MAX_ADDRESS   0x1FFFFFul

◆ FLASH13_MIN_ADDRESS

#define FLASH13_MIN_ADDRESS   0x000000ul

Flash 13 memory address range.

Specified memory address range of Flash 13 Click driver.

◆ FLASH13_PAGE_SIZE

#define FLASH13_PAGE_SIZE   256

◆ FLASH13_SET_DATA_SAMPLE_EDGE

#define FLASH13_SET_DATA_SAMPLE_EDGE   SET_SPI_DATA_SAMPLE_EDGE

Data sample selection.

This macro sets data samples for SPI modules.

Note
Available only on Microchip PIC family devices. This macro will set data sampling for all SPI modules on MCU. Can be overwritten with flash13_init which will set SET_SPI_DATA_SAMPLE_MIDDLE by default on the mapped mikrobus.

◆ FLASH13_SET_DATA_SAMPLE_MIDDLE

#define FLASH13_SET_DATA_SAMPLE_MIDDLE   SET_SPI_DATA_SAMPLE_MIDDLE

◆ FLASH13_STATUS1_BP0

#define FLASH13_STATUS1_BP0   0x04

◆ FLASH13_STATUS1_BP1

#define FLASH13_STATUS1_BP1   0x08

◆ FLASH13_STATUS1_BP2

#define FLASH13_STATUS1_BP2   0x10

◆ FLASH13_STATUS1_BP3

#define FLASH13_STATUS1_BP3   0x20

◆ FLASH13_STATUS1_BP4

#define FLASH13_STATUS1_BP4   0x40

◆ FLASH13_STATUS1_SRP0

#define FLASH13_STATUS1_SRP0   0x80

◆ FLASH13_STATUS1_WEL

#define FLASH13_STATUS1_WEL   0x02

◆ FLASH13_STATUS1_WIP

#define FLASH13_STATUS1_WIP   0x01

◆ FLASH13_STATUS2_CMP

#define FLASH13_STATUS2_CMP   0x40

◆ FLASH13_STATUS2_LB1

#define FLASH13_STATUS2_LB1   0x08

◆ FLASH13_STATUS2_LB2

#define FLASH13_STATUS2_LB2   0x10

◆ FLASH13_STATUS2_LB3

#define FLASH13_STATUS2_LB3   0x20

◆ FLASH13_STATUS2_QE

#define FLASH13_STATUS2_QE   0x02

◆ FLASH13_STATUS2_SRP1

#define FLASH13_STATUS2_SRP1   0x01

◆ FLASH13_STATUS2_SUS1

#define FLASH13_STATUS2_SUS1   0x80

◆ FLASH13_STATUS2_SUS2

#define FLASH13_STATUS2_SUS2   0x04

◆ FLASH13_STATUS3_DC

#define FLASH13_STATUS3_DC   0x10

◆ FLASH13_STATUS3_DRV0

#define FLASH13_STATUS3_DRV0   0x20

◆ FLASH13_STATUS3_DRV1

#define FLASH13_STATUS3_DRV1   0x40

◆ FLASH13_STATUS3_HOLD_RST

#define FLASH13_STATUS3_HOLD_RST   0x80

Flash 13 status register settings.

Specified status register settings of Flash 13 Click driver.