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

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




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

shubook 发表于 2024-8-28 08:11:10

上面的32G12K-CAN例程,收到擦除命令是全擦128K的,可看例程。

飞捷 发表于 2024-8-28 08:12:21

shubook 发表于 2024-8-27 22:20
128K EEPROM全擦了。但自己写的ISP还在工作。

应该是擦除124K,ISP那4K不删

乘风飞扬 发表于 2024-8-28 09:24:45

32G12K128做在线升级时,整个Flash都划分为EEPROM空间,擦写时需要注意地址,避免将用户ISP区域擦除。
官方例程擦写函数里面其实都有进行判断,如果擦写地址是用户ISP区域就直接退出,不操作。

_NCY_ 发表于 2024-8-29 12:11:51

乘风飞扬 发表于 2024-8-28 09:24
32G12K128做在线升级时,整个Flash都划分为EEPROM空间,擦写时需要注意地址,避免将用户ISP区域擦除。
官方 ...

原来如此!

DIY365 发表于 2024-11-12 11:29:09

乘风飞扬 发表于 2024-8-28 09:24
32G12K128做在线升级时,整个Flash都划分为EEPROM空间,擦写时需要注意地址,避免将用户ISP区域擦除。
官方 ...

我直接外加了一个flash芯片,还是比较合理的

jiangshan1xiao 发表于 2024-11-29 17:11:17

怎么可能自己擦自己,ISP有单独的4K空间
页: 1 [2]
查看完整版本: 32G12K128在线升级