找回密码
 立即注册
查看: 3559|回复: 10

STC8G1K17 EEROM读写

[复制链接]

11

主题

12

回帖

111

积分

注册会员

积分
111
发表于 2023-4-13 14:18:04 | 显示全部楼层 |阅读模式
请教STC的工程师,EEPROM的测试代码在STC8G1K08上调通,串口助手通过W和R指令发送读写指令后,看到返回的数据正常。
但是hex文件烧录到STC8G1K17中,数据没能正常写入,读出的全是0。哪里不对?
写.png
读.png



回复

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:142
  • 最近打卡:2025-04-27 09:42:20

11

主题

157

回帖

1780

积分

版主

积分
1780
发表于 2023-4-13 15:55:01 | 显示全部楼层
建议用【STC-ISP V6.91N 版 串口助手】 把EEPROM大小设置下;非IAP类型(已经固定EEPROM大小芯片),STC8G1K17 是IAP类型,需要自己划分DATA-FLASH/EEPROM区;
STC8G1K17 从固件版本 V7.3.13开始,
可以在烧录程序时设置下一次下载程序时,不插除你上一次从程序区划分出来的DATA-FLASH/EEPROM区
1.png






回复 支持 反对

使用道具 举报 送花

11

主题

12

回帖

111

积分

注册会员

积分
111
发表于 2023-4-13 16:51:38 | 显示全部楼层
17的Flash是17K,从0x0000~0x43ff。如果划分最后1K为用户数据存储区,其地址应从0x4000~0x43ff?
擦除最后一个扇区应是EEPROM_SectorErase(0x4200)?;
写入最后一个扇区应是EEPROM_write_n(0x4200,RX1_Buffer,50)?;
读出最后一个扇区应是EEPROM_read_n(0x4200,buf,50)?;
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:51
  • 最近打卡:2025-05-02 10:07:51

73

主题

5883

回帖

1万

积分

超级版主

积分
12079
发表于 2023-4-13 17:14:03 | 显示全部楼层
本帖最后由 梁工 于 2023-4-14 15:01 编辑

STC8G1K17下载时要设置EEPROM大小,你访问地址为0x0f00,则下载选择EEPROM至少4K。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

717

主题

1万

回帖

1万

积分

管理员

积分
15617
发表于 2023-4-13 17:27:44 | 显示全部楼层
1.png
回复 支持 反对

使用道具 举报 送花

11

主题

12

回帖

111

积分

注册会员

积分
111
发表于 2023-4-14 09:04:15 | 显示全部楼层
1:如果设置EEPROM为1K,采用IAP方式,是否访问起始地址应为0x0000和0x0200?
2:08的EEPROM是4K,地址从0000~0xfff,17访问0x0f00,则下载选择EEPROM至少8K,同样的地址0x0f00,为什么不是设置为4K?
1.png

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:142
  • 最近打卡:2025-04-27 09:42:20

11

主题

157

回帖

1780

积分

版主

积分
1780
发表于 2023-4-14 09:25:25 | 显示全部楼层
本帖最后由 STC32位8051芯片 于 2023-4-14 09:29 编辑
jindi*** 发表于 2023-4-14 09:04
1:如果设置EEPROM为1K,采用IAP方式,是否访问起始地址应为0x0000和0x0200?
2:08的EEPROM是4K,地址从00 ...

地址0x0f00,EEPROM设置4K也够了
1.png

回复 支持 反对

使用道具 举报 送花

1

主题

6

回帖

35

积分

新手上路

积分
35
发表于 2023-5-10 23:05:39 来自手机 | 显示全部楼层
楼主你好,能不能把你在STC8H1K08上调通的程序的工程分享给我参考一下,我想学习学习
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:55
  • 最近打卡:2025-05-02 08:32:59

717

主题

1万

回帖

1万

积分

管理员

积分
15617
发表于 2023-5-13 07:44:21 | 显示全部楼层
不从源头找答案,是何道理
1.png
1.png
到处都有代码还到处乱找
2.png

3.png

STC8H8K64U实验箱的第19和第21个演示程序,为何无视权威的存在 !!!
回复 支持 反对

使用道具 举报 送花

2

主题

7

回帖

42

积分

新手上路

积分
42
发表于 2023-5-15 23:18:11 | 显示全部楼层
亲测试OK; 1.png

点评

STC有您更精彩!建议使用我公司提供的STC-USB Link1D工具。STC-USB Link1D工具给项目开发可提供如下便利: 1、ISP下载时,工具能够自动停电和上电,可免去手动给目标芯片上电的麻烦 2、工具能够根据选择的目标单片机  详情 回复 发表于 2023-5-16 08:53
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-5-2 13:05 , Processed in 0.130586 second(s), 116 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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