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

查看: 2978|回复: 6

STM8S003F3 BEEP不能赋值

[复制链接]

1

主题

2

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2014-3-25 19:49:30 | 显示全部楼层 |阅读模式
STM8S003F3 BEEP不能赋值,要怎样才能给BEEP_CSR赋值呢,是不是必须先写0x4803啊,0x4803也写不进,到底还有什么地方需要设置啊,请指教
回复

使用道具 举报

8

主题

31

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2014-3-26 17:31:57 | 显示全部楼层

回复:STM8S003F3 BEEP不能赋值

可以先设定选项字节看看吧,这个是我以前这样设定的,你改改地址试试
#define FLASH_MEMTYPE_DATA   0xf7  
if ((FLASH_ReadOptionByte(0x4803) >> 8) != 0 )
{
  FLASH_Unlock(FLASH_MEMTYPE_DATA);
  
  FLASH_EraseOptionByte(0x4803);

  FLASH_ProgramOptionByte(0x4803, 0);
  
  FLASH_Lock(FLASH_MEMTYPE_DATA);
回复 支持 反对

使用道具 举报

2

主题

295

回帖

0

蝴蝶豆

初级会员

最后登录
2018-4-6
发表于 2014-3-27 15:37:59 | 显示全部楼层

RE:STM8S003F3 BEEP不能赋值

这个没用过,不能这么赋值么
BEEP_CSR = 0x2e;
回复 支持 反对

使用道具 举报

5

主题

303

回帖

0

蝴蝶豆

金牌会员

最后登录
1970-1-1
发表于 2014-4-2 16:40:29 | 显示全部楼层

RE:STM8S003F3 BEEP不能赋值

是指得要先解锁么?
回复 支持 反对

使用道具 举报

5

主题

212

回帖

0

蝴蝶豆

金牌会员

最后登录
1970-1-1
发表于 2014-4-11 19:04:07 | 显示全部楼层

RE:STM8S003F3 BEEP不能赋值

貌似需要把此IO配置成beep,不过IAR软件是不可以做此操作,如果使用了ST-Link作为调试工具,可以下载ST visual programmer软件,对Option字节进行编程。
回复 支持 反对

使用道具 举报

134

主题

4489

回帖

239

蝴蝶豆

版主

最后登录
2020-12-9
发表于 2014-4-12 11:31:45 | 显示全部楼层

RE:STM8S003F3 BEEP不能赋值

如果是直接对FLASH操作,要先解锁,然后才能写入。
回复 支持 反对

使用道具 举报

24

主题

555

回帖

2

蝴蝶豆

高级会员

最后登录
2020-11-30
发表于 2014-4-12 23:19:46 | 显示全部楼层

RE:STM8S003F3 BEEP不能赋值

flash操作要先解锁
回复 支持 反对

使用道具 举报

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
13245底部标题123相同标题
12底部标题123相同标题
33333底部标题123相同序号
3435底部标题-无链接
关注我们
st-img 微信公众号
st-img 手机版