Posted on May 17, 2011 at 15:03Hi I can not compilier programm as follows: unsigned char buf1[200]; unsigned char buf2[200]; int main(void) { unsigned char i; for (i = 0; i < 200; i++) { buf1[i] = buf2[i]; } while (1); } #error clnk Release\te...
Posted on May 17, 2011 at 15:03Hi Jatin I test STM8AF-51A8 result: All total time of 1024 blocks(addr = 0x008000~0x027fff) standard programm is about 30 seconds. Average about 30mS @ block > 6mS of course, That time(30mS @ block) includes: Pretreatm...
Posted on May 17, 2011 at 15:03Hi Jatin You are right! I check my programm, find I forget ... as follow: // Enable Block programm FLASH_CR2 = BIT(0); FLASH_NCR2 &= (u8)~BIT(0); Now, 15 blocks programm is less than 1 second. I think that it is norma...
Posted on May 17, 2011 at 15:03Hi Jatin My CPU work(Linux_OS) on 333MHz, I2C bus is 100KHz, STM8A is slave. I test it and sure that update is successful. All is block standard programm, It do not a byte or word programm... :-[ Regards wolver