STM32 W25Qxx QuadSPI Driver
0.1a
https://github.com/Crazy-Geeks/STM32-W25Q-QSPI
|
Operations with Status Registers. More...
Functions | |
W25Q_STATE | W25Q_EnableVolatileSR (void) |
W25Q Enable Volatile SR Makes status register volatile (temporary) More... | |
W25Q_STATE | W25Q_ReadStatusReg (u8_t *reg_data, u8_t reg_num) |
W25Q Read Status Register Read one status register. More... | |
W25Q_STATE | W25Q_WriteStatusReg (u8_t reg_data, u8_t reg_num) |
W25Q Write Status Register Write one status register. More... | |
W25Q_STATE | W25Q_ReadStatusStruct (W25Q_STATUS_REG *status) |
W25Q Read Status Registers Read all status registers to struct. More... | |
W25Q_STATE | W25Q_IsBusy (void) |
W25Q Check Busy flag Fast checking Busy flag. More... | |
Operations with Status Registers.
W25Q_STATE W25Q_EnableVolatileSR | ( | void | ) |
W25Q Enable Volatile SR Makes status register volatile (temporary)
Make Status Register Volatile.
none |
W25Q_STATE W25Q_IsBusy | ( | void | ) |
W25Q Check Busy flag Fast checking Busy flag.
Check chip's busy status.
none |
W25Q_STATE W25Q_ReadStatusReg | ( | u8_t * | reg_data, |
u8_t | reg_num | ||
) |
W25Q Read Status Register Read one status register.
Read status register to variable.
[out] | reg_data | 1 byte |
[in] | reg_num | Desired register 1..3 |
W25Q_STATE W25Q_ReadStatusStruct | ( | W25Q_STATUS_REG * | status | ) |
W25Q Read Status Registers Read all status registers to struct.
Read all status registers to struct.
[out] | status | W25Q_STATUS_REG Pointer |
W25Q_STATE W25Q_WriteStatusReg | ( | u8_t | reg_data, |
u8_t | reg_num | ||
) |
W25Q Write Status Register Write one status register.
Write status register from variable.
[in] | reg_data | 1 byte |
[in] | reg_num | Desired register 1..3 |