打印
[STM8]

STM8烧录程序后EEPROM数据丢失了

[复制链接]
4764|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 milestone0913 于 2015-5-6 12:12 编辑

我使用的是STM8S207S8T6C
EEPROM需要记录数据,但是使用st visual programmer 配合ST LINK V2下载程序后,发现EEPROM被清空了,我需要保持eeprom的数据,如何设置??

QQ图片20150506121136.jpg (256.58 KB )

QQ图片20150506121136.jpg
沙发
desertsailor| | 2015-5-6 12:05 | 只看该作者
只下program memory,不下data memory就行了

使用特权

评论回复
板凳
milestone0913|  楼主 | 2015-5-6 12:13 | 只看该作者
desertsailor 发表于 2015-5-6 12:05
只下program memory,不下data memory就行了

在哪里设置啊?
我看到:OPT0:ROP 读保护
STM8可以直接修改ROP,解除读保护,这会引起:程序存储器、UBC、DATA区域以及选项字节都被自动擦除
这个是整个Flash的读保护使能或者是失能位,当这个字节等于 AA时,读保护生效,用户将不能读出Flash内部的信息。并不意谓着这个芯片就废了,不像AVR还需要高压编程来恢复Fuse.这样一来,芯片就等于出厂时的设置了,器件也可以被重新编程了。
是不是无法保护EEPROMA ?

使用特权

评论回复
地板
desertsailor| | 2015-5-6 12:22 | 只看该作者
你点错下载按钮了,program current tab就行了

使用特权

评论回复
5
milestone0913|  楼主 | 2015-5-6 12:27 | 只看该作者
desertsailor 发表于 2015-5-6 12:22
你点错下载按钮了,program current tab就行了

显示不支持

使用特权

评论回复
6
milestone0913|  楼主 | 2015-5-6 12:37 | 只看该作者
desertsailor 发表于 2015-5-6 12:22
你点错下载按钮了,program current tab就行了

弹框:the device is protectid

使用特权

评论回复
7
行云_流水| | 2015-5-6 17:01 | 只看该作者
估计烧录同时也对data memory也写

楼主是否  点了"program  all  tabs",连data memory也一起写了

使用特权

评论回复
8
gyfeng1017| | 2015-5-7 11:07 | 只看该作者
只烧录了Flash  ,没烧EEPROM  ,  

使用特权

评论回复
9
qxZHOU123| | 2018-1-2 11:46 | 只看该作者
对的。解释的很对

使用特权

评论回复
10
mituzu| | 2018-1-2 21:59 | 只看该作者
通过串口烧写呢

使用特权

评论回复
11
hellosdc| | 2018-1-2 22:00 | 只看该作者
这个eeprom不是掉电保存数据的吗

使用特权

评论回复
12
mituzu| | 2018-1-2 22:00 | 只看该作者
这个怎么烧写的?

使用特权

评论回复
13
hellosdc| | 2018-1-2 22:00 | 只看该作者
怎么不使用flash芯片呢?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

4

帖子

0

粉丝