billowcloude 发表于 2026-3-5 09:53:20

4G远程升级程序写入地址和跳转问题

我用的单片机是STC8H8K64U 我的bootload放有地址为0E400地址空间里,大小为4K,我将接收数据写在0x0000开始扇区,写完后跳转发APP程序,APP能正常运行。但上电后不能跳转bootloader程序。因为bootloader跳转地址在0x0000扇区,被擦除写入APP内容。现在问题是我APP应写入哪一个扇区,APP跳转地址如何计算?

乘风飞扬 发表于 2026-3-5 12:16:08


IAP操作的地址是划分为EEPROM空间的相对地址,跟Flash物理地址是不一样的

页: [1]
查看完整版本: 4G远程升级程序写入地址和跳转问题