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

关于EEPROM划分和在线IAP的问题

[复制链接]

17

主题

41

回帖

433

积分

中级会员

积分
433
发表于 2026-7-23 15:41:34 | 显示全部楼层 |阅读模式
STC32G12K128在烧写程序是选择划分EEPROM为64k,请问剩余的64k是否可以IAP在线自升级程序,若是STC8H8K64U在烧写程序是选择划分EEPROM为32k,请问剩余的32k是否可以IAP在线自升级程序。bootloader肯定是等位在程序段的,STC8H8K64U在烧写程序是选择划分EEPROM为64k时是可以在线自升级的程序,已经验证通过了。
回复

使用道具 举报 送花

17

主题

41

回帖

433

积分

中级会员

积分
433
 楼主| 发表于 2026-7-23 15:43:27 | 显示全部楼层
AI助手一会儿说可以,一会儿又说不确定

点评

EEPROM只是代表是否运行时可读写,代码在Code区域或者EEPROM区域都可以跑  详情 回复 发表于 2026-7-23 17:02
回复

使用道具 举报 送花

已绑定手机
已实名认证

148

主题

4098

回帖

1万

积分

超级版主

积分
10914
发表于 2026-7-23 17:02:47 | 显示全部楼层
科技*** 发表于 2026-7-23 15:43
AI助手一会儿说可以,一会儿又说不确定

EEPROM只是代表是否运行时可读写,代码在Code区域或者EEPROM区域都可以跑
回复

使用道具 举报 送花

已绑定手机

51

主题

2750

回帖

9613

积分

论坛元老

积分
9613
发表于 2026-7-23 17:58:28 | 显示全部楼层
STC32G12K128在烧写程序是选择划分EEPROM为64k,
那么划分为EEPROM区域的空间就可以作为在线升级空间,可以对存放在这个空间内的用户代码进行擦除,改写。
另外的64K程序空间,用户不能进行擦写。
STC8系列同理,所以STC8系列在线升级例子将用户不能擦写的程序空间存放用户boot loader程序,
用户可以擦写的EEPROM空间存放用户AP程序。
回复

使用道具 举报 送花

17

主题

41

回帖

433

积分

中级会员

积分
433
 楼主| 发表于 2026-7-24 13:29:06 | 显示全部楼层
红框这个的选项是没有选择的,但这个246k内的程序是可以在线编程的,存放的用户代码进行擦除,改写,已经验证过。是不是和上边的2种MCU不一样呢?
截图202607241322549124.jpg

点评

没选不可以擦写,是咋验证的自定义isp编程? 用户系统区选项是Ai8051U和STC32G144K246才有的新功能  详情 回复 发表于 2026-7-24 18:22
回复

使用道具 举报 送花

已绑定手机

123

主题

5133

回帖

1万

积分

超级版主

无情的代码机器

积分
11465
发表于 2026-7-24 18:22:11 | 显示全部楼层
科技*** 发表于 2026-7-24 13:29
红框这个的选项是没有选择的,但这个246k内的程序是可以在线编程的,存放的用户代码进行擦除,改写,已经验 ...

没选不可以擦写整个246k,是咋验证的自定义isp编程呢?


用户系统区选项是Ai8051U和STC32G144K246才有的新功能


深圳国芯人工智能有限公司-在线升级


截图202607241822484993.jpg

更多关于用户系统区介绍:
https://www.stcaimcu.com/forum.p ... id=15517&pid=150312

截图202607241825149552.jpg



三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

17

主题

41

回帖

433

积分

中级会员

积分
433
 楼主| 发表于 2026-7-27 10:21:23 | 显示全部楼层
erci*** 发表于 2026-7-24 18:22
没选不可以擦写整个246k,是咋验证的自定义isp编程呢?

STC32G144K246芯片,ISP烧写时没选系统区选项,见上图红框。自己的bootloader在FF:F000,实验扇区擦除FF:0000起始的60K,直接重启,MCU不运行,说明可以擦除。实验先擦除扇区60k,在线通过串口更新程序写入FF:0000起始的50K左右,重启,完全不同的新程序正常运行,说明可以编程数据。

点评

此处应打包上传复现工程  详情 回复 发表于 2026-7-27 14:33
回复

使用道具 举报 送花

已绑定手机

123

主题

5133

回帖

1万

积分

超级版主

无情的代码机器

积分
11465
发表于 2026-7-27 14:33:53 | 显示全部楼层
科技*** 发表于 2026-7-27 10:21
STC32G144K246芯片,ISP烧写时没选系统区选项,见上图红框。自己的bootloader在FF:F000,实验扇区擦除FF: ...

此处应打包上传复现工程
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-11-7 14:35 , Processed in 0.097076 second(s), 82 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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