STM32F439xx HAL User Manual
Defines
NOR Private Defines
NOR

Defines

#define NOR_CMD_ADDRESS_FIRST   (uint16_t)0x0555
#define NOR_CMD_ADDRESS_FIRST_CFI   (uint16_t)0x0055
#define NOR_CMD_ADDRESS_SECOND   (uint16_t)0x02AA
#define NOR_CMD_ADDRESS_THIRD   (uint16_t)0x0555
#define NOR_CMD_ADDRESS_FOURTH   (uint16_t)0x0555
#define NOR_CMD_ADDRESS_FIFTH   (uint16_t)0x02AA
#define NOR_CMD_ADDRESS_SIXTH   (uint16_t)0x0555
#define NOR_CMD_DATA_READ_RESET   (uint16_t)0x00F0
#define NOR_CMD_DATA_FIRST   (uint16_t)0x00AA
#define NOR_CMD_DATA_SECOND   (uint16_t)0x0055
#define NOR_CMD_DATA_AUTO_SELECT   (uint16_t)0x0090
#define NOR_CMD_DATA_PROGRAM   (uint16_t)0x00A0
#define NOR_CMD_DATA_CHIP_BLOCK_ERASE_THIRD   (uint16_t)0x0080
#define NOR_CMD_DATA_CHIP_BLOCK_ERASE_FOURTH   (uint16_t)0x00AA
#define NOR_CMD_DATA_CHIP_BLOCK_ERASE_FIFTH   (uint16_t)0x0055
#define NOR_CMD_DATA_CHIP_ERASE   (uint16_t)0x0010
#define NOR_CMD_DATA_CFI   (uint16_t)0x0098
#define NOR_CMD_DATA_BUFFER_AND_PROG   (uint8_t)0x25
#define NOR_CMD_DATA_BUFFER_AND_PROG_CONFIRM   (uint8_t)0x29
#define NOR_CMD_DATA_BLOCK_ERASE   (uint8_t)0x30
#define NOR_MASK_STATUS_DQ5   (uint16_t)0x0020
#define NOR_MASK_STATUS_DQ6   (uint16_t)0x0040

Define Documentation

#define NOR_CMD_ADDRESS_FIFTH   (uint16_t)0x02AA

Definition at line 112 of file stm32f4xx_hal_nor.c.

Referenced by HAL_NOR_Erase_Block(), and HAL_NOR_Erase_Chip().

#define NOR_CMD_ADDRESS_FIRST   (uint16_t)0x0555
#define NOR_CMD_ADDRESS_FIRST_CFI   (uint16_t)0x0055

Definition at line 108 of file stm32f4xx_hal_nor.c.

Referenced by HAL_NOR_Read_CFI().

#define NOR_CMD_ADDRESS_FOURTH   (uint16_t)0x0555

Definition at line 111 of file stm32f4xx_hal_nor.c.

Referenced by HAL_NOR_Erase_Block(), and HAL_NOR_Erase_Chip().

#define NOR_CMD_ADDRESS_SECOND   (uint16_t)0x02AA
#define NOR_CMD_ADDRESS_SIXTH   (uint16_t)0x0555

Definition at line 113 of file stm32f4xx_hal_nor.c.

Referenced by HAL_NOR_Erase_Chip().

#define NOR_CMD_ADDRESS_THIRD   (uint16_t)0x0555
#define NOR_CMD_DATA_AUTO_SELECT   (uint16_t)0x0090

Definition at line 119 of file stm32f4xx_hal_nor.c.

Referenced by HAL_NOR_Read_ID().

#define NOR_CMD_DATA_BLOCK_ERASE   (uint8_t)0x30

Definition at line 129 of file stm32f4xx_hal_nor.c.

Referenced by HAL_NOR_Erase_Block().

#define NOR_CMD_DATA_BUFFER_AND_PROG   (uint8_t)0x25

Definition at line 127 of file stm32f4xx_hal_nor.c.

Referenced by HAL_NOR_ProgramBuffer().

#define NOR_CMD_DATA_BUFFER_AND_PROG_CONFIRM   (uint8_t)0x29

Definition at line 128 of file stm32f4xx_hal_nor.c.

Referenced by HAL_NOR_ProgramBuffer().

#define NOR_CMD_DATA_CFI   (uint16_t)0x0098

Definition at line 125 of file stm32f4xx_hal_nor.c.

Referenced by HAL_NOR_Read_CFI().

#define NOR_CMD_DATA_CHIP_BLOCK_ERASE_FIFTH   (uint16_t)0x0055

Definition at line 123 of file stm32f4xx_hal_nor.c.

Referenced by HAL_NOR_Erase_Block(), and HAL_NOR_Erase_Chip().

#define NOR_CMD_DATA_CHIP_BLOCK_ERASE_FOURTH   (uint16_t)0x00AA

Definition at line 122 of file stm32f4xx_hal_nor.c.

Referenced by HAL_NOR_Erase_Block(), and HAL_NOR_Erase_Chip().

#define NOR_CMD_DATA_CHIP_BLOCK_ERASE_THIRD   (uint16_t)0x0080

Definition at line 121 of file stm32f4xx_hal_nor.c.

Referenced by HAL_NOR_Erase_Block(), and HAL_NOR_Erase_Chip().

#define NOR_CMD_DATA_CHIP_ERASE   (uint16_t)0x0010

Definition at line 124 of file stm32f4xx_hal_nor.c.

Referenced by HAL_NOR_Erase_Chip().

#define NOR_CMD_DATA_FIRST   (uint16_t)0x00AA
#define NOR_CMD_DATA_PROGRAM   (uint16_t)0x00A0

Definition at line 120 of file stm32f4xx_hal_nor.c.

Referenced by HAL_NOR_Program().

#define NOR_CMD_DATA_READ_RESET   (uint16_t)0x00F0

Definition at line 116 of file stm32f4xx_hal_nor.c.

Referenced by HAL_NOR_Read(), HAL_NOR_ReadBuffer(), and HAL_NOR_ReturnToReadMode().

#define NOR_CMD_DATA_SECOND   (uint16_t)0x0055
#define NOR_MASK_STATUS_DQ5   (uint16_t)0x0020

Definition at line 132 of file stm32f4xx_hal_nor.c.

Referenced by HAL_NOR_GetStatus().

#define NOR_MASK_STATUS_DQ6   (uint16_t)0x0040

Definition at line 133 of file stm32f4xx_hal_nor.c.

Referenced by HAL_NOR_GetStatus().