你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

如何修改STM8s中的option bytes

[复制链接]
moqiqi 提问时间:2011-11-14 16:21 /
STM8S中的option bytes字节怎么修改,求高手给个例程
收藏 评论3 发布时间:2011-11-14 16:21

举报

3个回答
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

你想问什么?
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版