/w25qxx

w25qxx SPI FLASH driver for stm32 HAL

Primary LanguageCGNU General Public License v3.0GPL-3.0

W25QXX SPI FLASH Library for STM32

  1. Enable SPI and a Gpio as output(CS pin).Connect WP and HOLD to VCC.
  2. Select General peripheral Initalizion as a pair of '.c/.h' file per peripheral on project settings.
  3. Config w25qxxConf.h.
  4. Call W25qxx_Init().
  5. After init, you can watch w25qxx struct.(Chip ID,page size,sector size and ...)
  6. In Read/Write Function, you can put 0 to NumByteToRead/NumByteToWrite parameter to maximum.
  7. Dont forget to erase page/sector/block before write.