|
发表于 2018-8-18 17:06:23
|
显示全部楼层
本帖最后由 liujian6f 于 2018-8-18 17:07 编辑
u8 OPT[6]={0xAA,0x00,0x01,0x00,0x00,0x00};
void Config_OPT()
{
FLASH_DUKR=0XAE;
FLASH_DUKR=0X56;
while(!(FLASH_IAPSR&0X08));
FLASH_CR2 =0x80;
FLASH_NCR2=0X7F;
*((unsigned char *)0x4800)=OPT[0];
*((unsigned char *)0x4801)=OPT[1];
*((unsigned char *)0x4802)=~OPT[1];
*((unsigned char *)0x4803)=OPT[2];
*((unsigned char *)0x4804)=~OPT[2];
*((unsigned char *)0x4805)=OPT[3];
*((unsigned char *)0x4806)=~OPT[3];
*((unsigned char *)0x4807)=OPT[4];
*((unsigned char *)0x4808)=~OPT[4];
*((unsigned char *)0x4809)=OPT[5];
*((unsigned char *)0x480A)=~OPT[5];
}
|
|