![]() |
PDL for FM0+
Version1.0
Peripheral Driverl Library for FM0+
|
Provided functions of CsioIntS25fl127sGroup module:
S25fl127s_Init() initializes the CSIO channel to access AT24CXX.
S25fl127s_ReadId() reads the device ID and manufacture ID.
At24cxx_ByteWrite() write 1 byte at a romdon address.
S25fl127s_BulkErase() erases whole memory of S25FL127S
S25fl127s_4kSectorErase() can erase 4kB sector of S25FL127S.
S25fl127s_SectorErase() can erase 64kB sector or 256kB sector.
S25fl127s_PageProgram() can program up to 1 page bytes, at the default 1 page contains 256bytes, to change the page size is possible, but it is not implemented and considered in this driver.
S25fl127s_Read() can read as many bytes as whole memory from the given address.