[an error occurred while processing this directive]
|
/******************************************/ }
E-mail:
info@telesys.ru
void delay(int count)
{
int i;
for(i=0;i
/******************************************/
void flash_reset()
{
unsigned char* ppp= (unsigned char*)0x1400000;
*ppp = 0xF0;
/******************************************/
void flash_erase()
{
unsigned char* ppp= (unsigned char*)0x1400000;
flash_reset();
*ppp = 0xAA;
delay(10);
*ppp = 0x55;
delay(10);
*ppp = 0x80;
delay(10);
*ppp = 0xAA;
delay(10);
*ppp = 0x55;
delay(10);
*ppp = 0x10;
delay(10);
flash_reset();
}
Ответы