(求助)离线下载器STM8_Flash下载成功了,为什么程序不运行

2020-01-04 19:03发布

本帖最后由 爱咋咋地 于 2019-6-26 17:11 编辑

自己做的离线下载器给客户,但是最近集中遇到了一个奇怪的问题
就是有反应程序下载进去后不运行。但是下载是显示成功的。
我写的下载器是下载和验证分开的,能通过验证问题不大。但是有反应几个了(之前也有反馈的,但是后来不了了之了。),于是最近两个客户也配合我们测试了(当然只能是远程)。

结果:把写进去的HEX和读出来的HEX(FLASH里面的)进行对比,是一模一样的。而且测试了好多遍。所以不可能是FLASH的问题。也就是下载成功了。
但是客户换成不同的板子,用STLINK就可以运行。但是我的就是运行不了。

问题:
1:Flash里面内容都一样,为什么不能运行起来(一个是STM8F003,一个是STM8S208MB型号,都有这个反应。)
2:我最终只能怀疑是选项字节上面的问题。所以选项字节配置中有能影响程序运行的吗?(选项字节操作这块我的下载器还有点问题)
        下面是选项字节表:我就想知道,UBC到底是什么?文字都懂,但是到现在都不明白!!
ENZOTIJH$[HK7A8XC8`Z]CO.png (189.38 KB, 下载次数: 0) 下载附件 2019-6-26 17:09 上传
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。