moqiqi 发表于 2011-11-14 16:21:44

如何修改STM8s中的option bytes

STM8S中的option bytes字节怎么修改,求高手给个例程

moqiqi 发表于 2011-11-15 08:56:45

RE:如何修改STM8s中的option bytes

void option( void )
{
        unsigned char *ROP;
        unsigned char *OPT2;
        unsigned char *NOPT2;
        ROP = ( unsigned char *)0x4800;
        OPT2 = ( unsigned char *)0x4803;
        NOPT2 = ( unsigned char *)0x4804;
       
        do
        {
                FLASH_DUKR = 0x56;                        //写MASS密钥来解除DATA保护
                FLASH_DUKR = 0xAE;
        }        while(( FLASH_IAPSR & 0x08 ) == 0x08 );
        *ROP = 0x00;                        //读保护禁止
        FLASH_CR2 |= 0x80;
        FLASH_NCR2 &= 0x7F;
        *OPT2 = 0x01;
        *NOPT2= 0xFE;
        FLASH_CR2 |= 0x7F;
        FLASH_NCR2 |= 0x80;
}

发表于 2011-11-15 10:38:20

RE:如何修改STM8s中的option bytes

你写的拿个不是正确的吗?你想问什么?

pla155 发表于 2011-12-8 23:48:51

回复:如何修改STM8s中的option bytes

你想问什么?:D
页: [1]
查看完整版本: 如何修改STM8s中的option bytes