shubook 发表于 2024-8-27 14:23:37

32G12K128在线升级

32G12K128 在线升级, ISP下载,EEPROM选128K,
整个单片机也是128K,ISP程序放在哪里去了?
如在EEPROM里,在擦除时,128K全擦了,那ISP程序不也擦掉了吗?

神农鼎 发表于 2024-8-28 08:02:52

在【用户自己的128K FLASH 用户程序区】,
利用 IAP 的手段,自己修改自己的
【用户自己的128K FLASH 用户程序区】,
参考如下详细的 演示程序@用户程序区,认真看下再提问




深圳国芯人工智能有限公司-在线升级 (stcai.com)

神农鼎 发表于 2024-8-27 14:30:28

32G12K128 的 系统ISP程序,在独立的系统ISP区,
不在 用户的 128K 用户程序区








shubook 发表于 2024-8-27 15:39:14

shubook 发表于 2024-8-27 15:40:50

不是ISP用了4K吗?

soma 发表于 2024-8-27 17:18:46

你是要实现iap升级吧。4k是bootloader空间吧。

shubook 发表于 2024-8-27 20:18:16


在线升级的ISP例程,收到擦除命令,128K全擦了,自己写的ISP不也没了吗?

soma 发表于 2024-8-27 20:43:01

本帖最后由 soma 于 2024-8-27 21:13 编辑

shubook 发表于 2024-8-27 20:18
在线升级的ISP例程,收到擦除命令,128K全擦了,自己写的ISP不也没了吗?
...

自己写的ISP在eeprom区,可能会被删。

shubook 发表于 2024-8-27 22:20:01

128K EEPROM全擦了。但自己写的ISP还在工作。

zhange 发表于 2024-8-28 06:55:09

学习。。。

_NCY_ 发表于 2024-8-28 07:31:32

没太听明白,但在代码里只让它擦后124k不行吗?
页: [1] 2
查看完整版本: 32G12K128在线升级