Skip to content

embeddedalpha/W25Qx_Flash

Repository files navigation

W25Qx Winbond SPI Flash

W25Q80

Datasheet

Organized into 4,096 programmable pages of 256-bytes each.

W25Q16

Datasheet

Organized into 8,192 programmable pages of 256-bytes each.

W25Q32

Datasheet

Organized into 16,384 programmable pages of 256-bytes each

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

GENERAL DESCRIPTION

SPI clock frequencies of up to 80MHz are supported allowing equivalent clock rates of 160MHz for Dual Output and 320MHz for Quad Output when using the Fast Read Dual/Quad Output instructions.

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Standard, Dual or Quad SPI

  • Standard SPI: CLK, /CS, DI, DO, /WP, /Hold
  • Dual SPI: CLK, /CS, IO0, IO1, /WP, /Hold
  • Quad SPI: CLK, /CS, IO0, IO1, IO2, IO3
  • xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

    Highest Performance Serial Flash

  • Up to 6X that of ordinary Serial Flash
  • 80MHz clock operation
  • 160MHz equivalent Dual SPI
  • 320MHz equivalent Quad SPI
  • 40MB/S continuous data transfer rate
  • 30MB/S random access (32-byte fetch)
  • Comparable to X16 Parallel Flash
  • xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

  • Software and Hardware Write-Protect
  • Top or Bottom, Sector or Block selection
  • Lock-Down and OTP protection
  • 64-Bit Unique ID for each device
  • xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

    Functions available for use:

  • W25QX_Init
  • W25Qx_Release_Power_Down
  • W25Qx_Write_Byte
  • W25Qx_Store_Last_Position
  • W25Qx_Read_Last_Write_Poisition
  • W25Qx_Chip_Erase
  • W25Qx_Block_Erase
  • W25Qx_Read_Byte
  • W25Qx_Write_Page
  • W25Qx_Read_Page
  • W25Qx_Fast_Read_Page
  • About

    STM32Fx Driver for W25Qx Flash

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

     
     
     

    Contributors

    Languages