I am a student and beginner in microcontroller programming. I want to understand the working of SPI Flash memory and its programing using Arduino so kindly help me about library and its functions, syntax, basically I have Winbond chip W25Q80BV.
So please help...
Start with a search of the forum for W25Q80BV
the memory datasheet is here:
Which arduino do you intend to use to read / write on it?
Her power must be a maximum of 4.6V.
It is a memory that uses the SPI interface and the time chart for reading, writing, commands, etc. are starting from the page. 21.
Example of use:
Have a look at this very recent thread. We're discussing storing data on a Winbond chip. I've posted a couple of pieces of code that read from and write to a W25Q64 device.
The first uses a low level library to do basic reads and writes and the second uses the SerialFlash library written by Paul Stoffregen.