你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
EEPROM 初始化问题
[复制链接]
ville00
提问时间:2014-2-15 13:30 /
大家好:
新入手STM8,想问个eeprom的问题。
stm如何在烧写程序是将eeprom的值烧入固定位置,程序中该如何定义此类型?
难道只能在程序中初始化时用wirteeeprom()写入?
在线等大家。。
赞
0
收藏
0
评论
7
分享
发布时间:2014-2-15 13:30
举报
请先
登录
后回复
7个回答
废鱼
回答时间:2014-2-15 15:38:18
a0a.1 0b0c
RE:EEPROM 初始化问题
可以通过#pragma 格式指定具体地址。或者看一下帮助,每个编译器不一样。有的可以通过更简单的指令来固定到指定位置。
赞
0
评论
回复
支持
反对
ville00
回答时间:2014-2-15 17:40:37
a0a.1 0b0c
回复:EEPROM 初始化问题
回复第 2 楼 于2014-02-15 15:38:18发表:
可以通过#pragma 格式指定具体地址。或者看一下帮助,每个编译器不一样。有的可以通过更简单的指令来固定到指定位置。
感谢回复,也就说在烧录的时候一并将EEPROM的数据烧入喽?
赞
0
评论
回复
支持
反对
看起来很黑
回答时间:2014-2-20 16:02:43
a0a.1 0b0c
RE:EEPROM 初始化问题
将eeprom的值烧入固定位置?
你说说将要写的数据写入eeprom的固定位置??
赞
0
评论
回复
支持
反对
fengye5340
回答时间:2014-2-20 20:58:44
a0a.1 0b0c
回复:EEPROM 初始化问题
STM8烧录EEPROM数据,有好几种方法呢,
1、STVD开发环境下可以进行烧录,设置好EEPROM数据内容即可,地址是:0x4000开始的
2、专用的STVP编程软件也可以在其中设置数据EERPOM,将EEPROM形成heX文件载入即可。
3、直接用做好的编程函数,不要FLASH解锁操作,这个也比较灵活,个人习惯用这个。
楼主可以都试试,然后选择一个自己合适的
赞
0
评论
回复
支持
反对
wkuang
回答时间:2014-2-26 22:52:23
a0a.1 0b0c
RE:EEPROM 初始化问题
烧写程序时写入EEPROM没有关注过,这个需要查看编译器的预编译指令,
但是EEPROM是可以将某些固定的数据存放在其中,可以在代码使用I2C指定写入数据到某个地址,后续需要数据时从对应地址读出即可
赞
0
评论
回复
支持
反对
青檬
回答时间:2014-2-27 09:23:34
a0a.1 0b0c
RE:EEPROM 初始化问题
在程序上是可以控制的,第一次运行的时候写进去,以后就不写了,直接读取
赞
0
评论
回复
支持
反对
zsht
回答时间:2014-2-27 12:11:57
a0a.1 0b0c
回复:EEPROM 初始化问题
5楼的第3种方式 最好用的了,我都是用那种方式写——写好后再写入真正要运行的程序进去读取就行了,楼主坏哈
赞
0
评论
回复
支持
反对
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
RE:EEPROM 初始化问题
回复:EEPROM 初始化问题
可以通过#pragma 格式指定具体地址。或者看一下帮助,每个编译器不一样。有的可以通过更简单的指令来固定到指定位置。
感谢回复,也就说在烧录的时候一并将EEPROM的数据烧入喽?
RE:EEPROM 初始化问题
你说说将要写的数据写入eeprom的固定位置??
回复:EEPROM 初始化问题
1、STVD开发环境下可以进行烧录,设置好EEPROM数据内容即可,地址是:0x4000开始的
2、专用的STVP编程软件也可以在其中设置数据EERPOM,将EEPROM形成heX文件载入即可。
3、直接用做好的编程函数,不要FLASH解锁操作,这个也比较灵活,个人习惯用这个。
楼主可以都试试,然后选择一个自己合适的
RE:EEPROM 初始化问题
但是EEPROM是可以将某些固定的数据存放在其中,可以在代码使用I2C指定写入数据到某个地址,后续需要数据时从对应地址读出即可
RE:EEPROM 初始化问题
回复:EEPROM 初始化问题