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

STVP 如何将Option Byte 里的ROP改为disable

[复制链接]
aleelove 提问时间:2014-7-17 20:08 /
 菜鸟求助,先谢过各位高手。
现象是这样的,我做的是蜂鸣器的功能,程序里有改写Option Byte,我的芯片烧写几次之后就不能烧写了。错误如下面提示。看到有帖子说在Option Byte里面的ROP改为disable,再enable就可以解决问题。但是我打开Option Byte发现ROP只有"READ OUT PROTECTION ON"和"READ OUT PROTECTION OFF”选择。我试了这两项都不行。请高手指教一下,我的程序功能是实现了的。再次谢谢各位。
错误提示:
Programming  PROGRAM MEMORY area...
Error : Error on Option Bytes (complementary bytes). Reprogram Option Bytes of device
Error : < PROGRAM MEMORY programming failed.
Error : < Operation aborted.
我的程序:
 
 
收藏 评论5 发布时间:2014-7-17 20:08

举报

5个回答
aleelove 回答时间:2014-7-17 20:09:20

RE:STVP 如何将Option Byte 里的ROP改为disable

#include "stm8s.h"
#include "stm8s105C6.h"
#include "stm8s_beep.h"
#include "stm8s_flash.h"
#include "stm8s_clk.h"
#include "stm8s_gpio.h"
void delay(unsigned int x)
{
        unsigned int m,n;
        for(m=x;m>0;m--)
                for(n=200;n>0;n--);
}
void BEEPer_Init(void)
{
   int i;
    FLASH_DUKR = 0xae;
                    ;
    FLASH_DUKR = 0x56;
                        ;
                i=10;
                while(i--);
          while(!(FLASH_IAPSR & 0x08));
           FLASH_CR2 = 0x80;
        i=10;
                while(i--);
    FLASH_NCR2 = 0x7f;
                i=10;
                while(i--);
    *((unsigned char *)0x4803) = 0x80;
      i=10;
                while(i--);
    *((unsigned char *)0x4804) = 0x7f;
}
main()
{
        BEEPer_Init();
         while(1)
        {
                BEEP_CSR = 0x2e;
                delay(1500);
                BEEP_CSR = 0x20;
                delay(1500);
        }
         
}
zykzyk-93033 回答时间:2014-7-17 21:07:23

RE:STVP 如何将Option Byte 里的ROP改为disable

应该是可以的啊
aleelove 回答时间:2014-7-17 21:26:17

回复:STVP 如何将Option Byte 里的ROP改为disable

回复第 3 楼 于2014-07-17 21:07:23发表:
应该是可以的啊我的STVP版本是4.3.2,里面没有这个选项啊,求指点,谢谢 
aleelove 回答时间:2014-7-18 08:01:42

RE:STVP 如何将Option Byte 里的ROP改为disable

版主能解答一下吗,谢谢
aleelove 回答时间:2014-7-18 08:48:31

RE:STVP 如何将Option Byte 里的ROP改为disable

解决了 谢谢各位的关注  将选项字节清零即可

所属标签

相似问题

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