#ifndef _DRIVE_EEPROM_H__ #define _DRIVE_EEPROM_H__ #include "stm32f10x_flash.h" #include "stm32f10x.h" // ������оƬ��ÿҳ2k #define PageSize 1024 // ������Ϣ�����ַ , ��һ��ҳ #define configInfoAdd 0x08000000 + 50 * PageSize//0x08032000 //0x0800C000 u8 writeFlash(u32 StartAddr,u32 *p_data,u32 size); int readFlash(u32 StartAddr,u32 *p_data,u32 size); /* ע�⣺#define PageSize 1024 ���ݲ�ͬ�ͺ���1K��2K�IJ�ͬ STM32����FLASH���洢��������ҳ��IJ�ͬ��ϵͳ�洢���IJ�ͬ����ΪС���������������������������ͣ��������Ʒ�� С������Ʒ���洢��1-32KB��ÿҳ1KB��ϵͳ�洢��2KB�� ��������Ʒ���洢��64-128KB��ÿҳ1KB��ϵͳ�洢��2KB�� ��������Ʒ���洢��256KB���ϣ�ÿҳ2KB��ϵͳ�洢��2KB�� �����Ͳ�Ʒ���洢��256KB���ϣ�ÿҳ2KB��ϵͳ�洢��18KB�� */ #endif