二、测试
int main(void)
{
u8 buf[5]={0x01,0x02,0x03,0x04,0x05},i;
uart_init(115200);
delay_init();
program_led_init();
eeprom_wp=1;
eeprom_init();
eeprom_write_buf(0x0000,buf,sizeof(buf));
// eeprom_write_byte(0x0000,0x08);
memset(buf,0x00,sizeof(buf));
eeprom_wp=0;
while(1)
{
eeprom_read_buf(0x0000,buf,sizeof(buf));
// buf[0]=eeprom_read_byte(0x0001);
for(i=0;i<sizeof(buf);i++)
printf("0x%02x ",buf[i]);
printf("\r\n");
memset(buf,0x00,sizeof(buf));
program_led_data(0x10,0x10,0x10);
delay_ms(500);
program_led_data(0x00,0x00,0x00);
delay_ms(500);
}
}
|