ercircle 发表于 2025-9-12 10:40:57

zhouq 发表于 2025-9-12 10:37
单片机肯定要有程序来接收我电脑发送的bin文件,所以我得到all.bin后,给stc烧录了isp.hex,用来接收电脑 ...

单片机不接收all.bin!

ISP区不可改写,单片机程序只修改APP区!

另外直接直接ISP烧录all.bin先测~,这又加进来个上位机因素,上位机有没有测过功能是否正常呢?
各个功能能独立调试的,调试完成再进行联调,

ercircle 发表于 2025-9-12 11:05:10


ISP里写死DfuFlag = DFU_TAG;,合并烧录至少验证跳转是没问题的。
合并烧录验证时,EEPROM设置大小=总空间-ISP大小-APP大小。


zhouq 发表于 2025-9-12 11:06:59

zhouq 发表于 2025-9-12 10:37
单片机肯定要有程序来接收我电脑发送的bin文件,所以我得到all.bin后,给stc烧录了isp.hex,用来接收电脑 ...

文字沟通总是有些困难,我把这些操作单独开了个帖子,并附上了我的操作图,您可以看一下:
https://www.stcaimcu.com/thread-20084-1-1.html

zhouq 发表于 2025-9-12 11:14:39

ercircle 发表于 2025-9-12 11:05
ISP里写死DfuFlag = DFU_TAG;,合并烧录至少验证跳转是没问题的。
合并烧录验证时,EEPROM设置大小=总空间- ...

昨天的测试中,DfuFlag也等于DFU_TAG,怎么没跳转过去呢
页: 1 [2]
查看完整版本: IAP_09_ISP程序无法成功跳转到iap