128K Serial EEPROM read write erase chip erase functions SPI EEPROM Nucleo F767ZI

Dependents:   SPI_EEPROM

Revision:
2:156c427681f0
Parent:
0:81848bf6dd4a
--- a/EE25LC1024.h	Fri Jun 01 12:54:02 2018 +0000
+++ b/EE25LC1024.h	Tue Oct 23 10:22:19 2018 +0000
@@ -6,7 +6,7 @@
 #include "mbed.h"
 #include <string>
 
-#define SPI_FREQ        5000000                 //Change SPI Frequency Here
+#define SPI_Freq        10000000                 //Change SPI Frequency Here
 #define SPI_MODE        0                       // SPI Mode can be 0 or 3 . see data sheet
 #define SPI_NBIT        8                       // Number of bits 8.
 
@@ -35,7 +35,7 @@
 #define     PE              0x42        //0100 0010 Page Erase – erase one page in memory array
 #define     SE              0xD8        //1101 1000 Sector Erase – erase one sector in memory array
 #define     CE              0xC7        //1100 0111 Chip Erase – erase all sectors in memory array
-#define     RDID            0xAB        //1010 1011 Release from Deep power-down and read electronic signature
+#define     Readid          0xAB        //1010 1011 Release from Deep power-down and read electronic signature
 #define     DPD             0xB9        //1011 1001 Deep Power-Down mode
 #define     DUMMYBYTE       0x00        //Dummy byte for Read Operation
 
@@ -58,7 +58,7 @@
     uint8_t readRegister();  
     uint8_t checkIfBusy();                                  // Check if IC is bury writing or erasing 
     void writeRegister(uint8_t regValue);                   // Write status register or configuration register                                   
-    long raedLong(int address);                             // Read long int number
+    long readLong(int address);                             // Read long int number
     void writeLong(int addr, long value);                   // Write Long Integer Number
 private:
     void writeEnable();                                     // write enable