IAP移植到stm32f103c8t6,可以复制APP,跳不到APP程序执行

2019-07-20 23:54发布

本帖最后由 zws625974711 于 2016-9-23 18:52 编辑

用原子哥的stm32f103zet6(flash 512k)的IAP例程移植到f103c8t6(flash 128k),发现IAP-Bootloader可以复制APP到flash中,不过跳不到APP中去执行,一直执行的IAP-Bootloader的程序,贴我的配置吧


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
25条回答
我要上自习
2019-07-24 07:03
我要上自习 发表于 2019-6-3 00:21
兄弟您好,我遇到您之前一样的问题了。参考原子哥的实例,flash大小设置成256就没问题,但是回到c8t6的12 ...

我查到c8t6的flash大小为64K(虽然也有一种说法是128K,但其实后64K属于官方未测试范围,以后出问题官方是不负责的,这个先不表)。64Kflash的片子,每页大小是1K,所以iapbuf应为512,写数据也按照512来写,这样就可以了。整体代码如下图:

一周热门 更多>