stm32 /stm32h5 /STM32H573 /FLASH /FLASH_OPSR

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as FLASH_OPSR

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0ADDR_OP0 (DATA_OP)DATA_OP 0 (BK_OP)BK_OP 0 (SYSF_OP)SYSF_OP 0 (OTP_OP)OTP_OP 0 (B_0x0)CODE_OP

CODE_OP=B_0x0

Description

FLASH operation status register

Fields

ADDR_OP

Interrupted operation address

DATA_OP

Flash high-cycle data area operation interrupted It indicates if flash high-cycle data area is concerned by operation.

BK_OP

Interrupted operation bank It indicates which bank was concerned by operation.

SYSF_OP

Operation in system flash memory interrupted Indicates that reset interrupted an ongoing operation in system flash.

OTP_OP

OTP operation interrupted Indicates that reset interrupted an ongoing operation in OTP area (or OBKeys area).

CODE_OP

Flash memory operation code

0 (B_0x0): No flash operation on going during previous reset

1 (B_0x1): Single write operation interrupted

2 (B_0x2): OBK alternate sector erase

3 (B_0x3): Sector erase operation interrupted

4 (B_0x4): Bank erase operation interrupted

5 (B_0x5): Mass erase operation interrupted

6 (B_0x6): Option change operation interrupted

7 (B_0x7): OBK swap sector request

Links

()