VCC 发表于 2024-11-3 15:14:55

反映一个老芯片AI-ISP烧录功能自动代码分割的小问题

本帖最后由 DebugLab 于 2024-11-3 15:20 编辑


受到这位楼主的启发,我今天尝试了一下AI-ISP的自动代码分割功能。注意到了一个小bug


程序太大flash不够问题
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=7597
(出处: 国芯技术交流网站)


在图中的配置模式下(左下角两个全部勾选)



此时选择打开一个超过8192字节的bin文件。STC-ISP可以识别出代码长度超出flash区大小,并提示已经将其余部分移入eeprom区


static/image/hrline/1.gif



那么BUG在哪里呢?

我只是打开了一个文件,还没有点击烧录。软件在弹出提示的同时,自动开始了烧录
{:4_184:}
请STC的老板们看一下,这个能否修复?


另外补充一个小问题,这里为什么有乱码?


zhp 发表于 2024-11-6 16:26:58

自动开始烧录可能是您勾选了这个选项


乱码是提示出错了,后续会改正

VCC 发表于 2024-11-6 18:28:30

zhp 发表于 2024-11-6 16:26
自动开始烧录可能是您勾选了这个选项




我确实勾选了,
但是此时不应开始烧录的。

源文件没有发生变化,只有stc-isp对过大的bin文件进行了分块而已
此时不该触发自动烧录,属于预料外的动作。可能是上位机处理逻辑不合理,希望再看看,能修复就最好了
页: [1]
查看完整版本: 反映一个老芯片AI-ISP烧录功能自动代码分割的小问题