| | |
| | | |
| | | /***********************EEP »ù±¾ÐÅÏ¢ÅäÖÃ*************************************/ |
| | | |
| | | #define EEPROM_PHYS_SIZE (32*1024) //EEP´óС |
| | | #define EEPROM_ADDR_BYTES2 //СÄÚ´æEEPÊý¾ÝµØÖ·Îª2×Ö½ÚÐ趨Òå |
| | | #define EEPROM_PHYS_SIZE (256*1024) //EEP´óС |
| | | //#define EEPROM_ADDR_BYTES2 //СÄÚ´æEEPÊý¾ÝµØÖ·Îª2×Ö½ÚÐ趨Òå |
| | | #define EEPROM_CFG_BLOCK_SIZE 4096 //EEP×Ô¶¨Òå¿é´óС |
| | | #define EEPROM_CFG_BLOCK_CNT (EEPROM_PHYS_SIZE/EEPROM_CFG_BLOCK_SIZE)//EEP×Ô¶¨Òå¿éÊýÁ¿ |
| | | #define EEPROM_PAGE_SIZE 64 //EEPÒ³´óС |
| | |
| | | #define EEPROM_CS_1 0 |
| | | #define EEPROM_CS_2 1 |
| | | |
| | | #define E2P_PWR_ON GPIO_ResetBits(EEPROM_PWR_PORT,EEPROM_PWR_PIN) ///jlc µçÔ´ÊÇ·ñ¿É¿Ø»¹Ã»¸ÄÍê |
| | | #define E2P_PWR_ON GPIO_ResetBits(EEPROM_PWR_PORT,EEPROM_PWR_PIN) //³¤¸ß£¬µÍÓÐЧ |
| | | #define E2P_PWR_OFF GPIO_SetBits(EEPROM_PWR_PORT,EEPROM_PWR_PIN) |
| | | |
| | | #define EEPROM_CS_LOW GPIO_ResetBits(EEPROM_CS1_PORT,EEPROM_CS1_PIN) |
| | |
| | | |
| | | //uint8_t EEPROM_MultipleRead_CS_2(uint8_t *data,u32 addr,u16 bytes); |
| | | |
| | | void EEPROM_CS_2_test(void); |
| | | void EEPROM_test(void); |
| | | |
| | | void E2P_Ctrl_Gpio_Init(void); |
| | | |