找回密码
 立即注册
查看: 162|回复: 12

AiCube-ISP使能系统区功能怎么设置!!

[复制链接]

53

主题

93

回帖

719

积分

高级会员

积分
719
发表于 2026-10-29 18:28:31 | 显示全部楼层 |阅读模式
1)详见截图红圈两个选项,能解释一下具体是什么意思吗?
a.原来这里只有一个选项,即选择EEPROM大小,例如你选择2K,即在FLASH区给你划拔2K的空间,你程序空间用到最后2K地方就报警不能用了,
b.现在搞个用户系统区大小,是什么意思,还有假如我的程序编译后大约198K左右, 为什么
EEPROM要选择大于198K才不报错呢? 我理解的是应该小于246K-198K才对呀,这里怎么填,程序大于128K两个选项都填246K吗?

截图202610291814591976.jpg
回复

使用道具 举报 送花

已绑定手机

123

主题

5133

回帖

1万

积分

超级版主

无情的代码机器

积分
11463
发表于 2026-10-29 18:43:15 | 显示全部楼层
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

已绑定手机

2

主题

154

回帖

470

积分

中级会员

积分
470
发表于 2026-10-29 21:35:15 来自手机 | 显示全部楼层
用户系统区,是用户自定义isp用,即ota在线升级用。如果你不用,可以不打勾。如果打勾了,右侧页签tab表中会多出一个'用户系统程序'的tab页,这里可指定用户isp程序。
详见用户isp相关开发说明。

程序大于64k,你需要在keil工程中的target页中配置rom起始为fc2800+eeprom大小,
这样就不会弹这个'程序的起始部分位于eeprom区....'的提示。
isp下载那里填的eeprom<=上面的就可以。
芯片文档中应该有这段说明,找一下。


回复

使用道具 举报 送花

53

主题

93

回帖

719

积分

高级会员

积分
719
 楼主| 发表于 2026-10-30 10:06:34 | 显示全部楼层
我填了呀,详见图片红圈内,为什么还是报“程序起始区位于EEPROM区,被自动移到EEPROM区”  这样报错影响使用吗?
假设我的工项目不使用EEPROM,我想将FLASH空间最大限度用于存程序,请问这两个选项应该怎么填,第一不选,第二个选246K吗?
因为这样才不会报错???
回复

使用道具 举报 送花

已绑定手机

2

主题

154

回帖

470

积分

中级会员

积分
470
发表于 2026-10-30 10:11:39 | 显示全部楼层
chint*** 发表于 2026-10-30 10:06
我填了呀,详见图片红圈内,为什么还是报“程序起始区位于EEPROM区,被自动移到EEPROM区”  这样报错影响使 ...

工程中设置rom起始了吗,如果没有,当程序大于于64k,就会出现这个提示。
如果你app中不操作eeprom,这个提示没有影响,如果你有擦写eeprom,程序就会被破坏,有影响。
如果不用eeprom,可以不用管这个提示,eeprom填多少都可以,

因为最小只能选2k,所以一直有提示,除非按上面说的,工程配置rom起始。
回复

使用道具 举报 送花

53

主题

93

回帖

719

积分

高级会员

积分
719
 楼主| 发表于 2026-10-30 10:18:49 | 显示全部楼层
发不了附件,咋回事了?
回复

使用道具 举报 送花

53

主题

93

回帖

719

积分

高级会员

积分
719
 楼主| 发表于 2026-10-30 10:19:32 | 显示全部楼层
详见附件,设置了呀!
9.jpg
回复

使用道具 举报 送花

已绑定手机

123

主题

5133

回帖

1万

积分

超级版主

无情的代码机器

积分
11463
发表于 2026-10-30 10:24:53 | 显示全部楼层
chint*** 发表于 2026-10-30 10:06
我填了呀,详见图片红圈内,为什么还是报“程序起始区位于EEPROM区,被自动移到EEPROM区”  这样报错影响使 ...

不使能用户系统区,这个型号EEPROM最小2K,keil配置起始地址为: 0xFC2800+0x800 == 0xFC3000,size 244KB == 0x3D000.
这样配置了要是还报错,打包上传完整keil工程看看


截图202610301023157260.jpg
截图202610301023443329.jpg

截图202610301026575036.jpg
三天不学习,赶不上刘少奇~
回复

使用道具 举报 送花

已绑定手机

2

主题

154

回帖

470

积分

中级会员

积分
470
发表于 2026-10-30 10:25:20 | 显示全部楼层
chint*** 发表于 2026-10-30 10:19
详见附件,设置了呀!

0xFc2800这个值要加eeprom大小,即最小2k。算出=0xfc3000;
如下是文档中2.16章节,115页的内容,
截图202610301025063398.jpg

回复

使用道具 举报 送花

53

主题

93

回帖

719

积分

高级会员

积分
719
 楼主| 发表于 2026-10-30 10:32:34 | 显示全部楼层
这个位置填了也报错,导入程序超64K就会报错,上面第二个选项填2K不行会报错,一定要填246K才不报错,但这样我无法理解,EEPROM不是在FLASH区划拔预留的吗,怎么能大于或等于FLASH空间才能正常呢?
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-11-7 12:21 , Processed in 0.081398 second(s), 91 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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