找回密码
 立即注册
查看: 2355|回复: 7

STC-EEPROM参数预置, 部分修改,部分保留

[复制链接]

3

主题

22

回帖

95

积分

注册会员

积分
95
发表于 2023-3-9 09:02:30 | 显示全部楼层 |阅读模式
本项目采用芯片STC8H1K16,希望生产烧录芯片时在EEPROM的指定空间内预置一些参数,
但实际使用时,在STC-ISP中显示EEPROM地址会向前移动8H,不知道是什么原因,
是否有更好的办法来进行EE的数据预置,

另外,是否可以读取已经编程、预置完毕的芯片内部程序数据,那样生产应用会更方便;
请各位老师指教:handshake

回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2023-3-9 09:38:02 | 显示全部楼层
读取,是你的程序中加入你自己读自己EEPROM的程序

STC8H1K16-36I-LQFP32/QFN32 的 EEPROM从 EEPROM的 0地址开始

3

主题

22

回帖

95

积分

注册会员

积分
95
发表于 2023-3-9 09:56:06 | 显示全部楼层
可能是我没说明白。
现在的项目中,EEPROM的读和写都没问题,都可以实现。只是在实际生产中,EEPROM里面的数据有若干,并且这里面的数据在现场设置。但也有一些数据是可以在烧录芯片的同时写入的,如果芯片烧录后,每个EE的数据都用手工输入会比较耗时,我是希望在烧录芯片的时候把数据直接按地址烧录到EEPROM里面。
另外,似乎没有办法能够读取芯片里面的程序空间及EEPROM的数据,对吧?
如果可以的话,我只需要按照常规数据预置一个芯片,然后读出这个芯片的数据就可以进行批量生产烧录了
  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2023-3-9 10:26:26 | 显示全部楼层
似乎没有办法能够读取芯片里面的程序空间及EEPROM的数据,对吧?
====肯定没有,但你在你的应用程序中添加你专门的读你的程序和读你的EEPROM的程序就行了
  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2023-3-9 10:29:12 | 显示全部楼层
你的问题,我展开来讲各种组合,我们2006年就帮客人解决了
1,烧录用户程序时,可以
===A,先调入用户程序
===B,继续调入EEPROM文件

1.png
这样一次将 用户的程序和用户EEPROM的数据都一次性STC-ISP烧录进用户芯片


1.png
2.png
3.png
如上:还可以选择下次再下载用户程序时,是否将你之前的EEPROM擦除还是不擦除

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2023-3-9 10:40:22 | 显示全部楼层
你还有个超级实际的需求,以后更新用户程序时,想更新一部分EEPROM的参数,还有一部分不更改

解决方案:STC-ISP V6.91L 的 【用户接口】
1.png 2.png
你的用户程序配合讲你不想改的参数,在STC-ISP烧录前先送STC-ISP/或STC的脱机烧录工具,烧录时帮你写回
懂这个的真的不多,他没这个应用场景,如用上了,才知到 STC-ISP 的强大
  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2023-3-9 10:43:53 | 显示全部楼层
  • 打卡等级:常住居民III
  • 打卡总天数:142
  • 最近打卡:2025-04-27 09:42:20

11

主题

157

回帖

1780

积分

版主

积分
1780
发表于 2023-3-23 11:37:13 | 显示全部楼层
这么强悍的STC-ISP【用户接口】的实战演示,必须学起来!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 02:13 , Processed in 0.145459 second(s), 93 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表