你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STVP烧录stm8的hex文件不运行,但在IAR for stm8下调试正常

[复制链接]
patriot126 提问时间:2017-2-21 22:31 /
本帖最后由 patriot126 于 2017-2-21 22:33 编辑

请教各位高手一个问题,我用IAR for stm8在调试模式下一切正常的程序,但是变成release模式下生成hex文件以后,用STVP烧录却不能运行,应该说是大部分时候不能运行,偶尔极少数情况下可以运行,但再一次烧录同一hex文件后又不能运行,不明白这是什么原因。以前用stm8的时候从未遇到这样奇怪的问题,我感觉是软件设置的问题,但实在找不到原因,请各位高手不吝赐教,先谢过了。我用的编程器是ST-link/V2
收藏 1 评论21 发布时间:2017-2-21 22:31

举报

21个回答
freeelectron 回答时间:2017-2-21 22:41:17
STVP烧录的时候,注意选项字
patriot126 回答时间:2017-2-21 23:16:39
freeelectron 发表于 2017-2-21 22:41
STVP烧录的时候,注意选项字

选项字节我没做任何改动啊。
wudianjun2001 回答时间:2017-2-22 08:25:33
复位电路什么的正常么,多用几块板子试试,看是不是都有这问题
patriot126 回答时间:2017-2-22 09:47:12
wudianjun2001 发表于 2017-2-22 08:25
复位电路什么的正常么,多用几块板子试试,看是不是都有这问题

试了两个板子都是这样,复位电路就是10K电阻接0.1u电容的方式。
wenyangzeng 回答时间:2017-2-22 10:47:24
你在IAR中应该用debug模式。
patriot126 回答时间:2017-2-22 11:44:38
wenyangzeng 发表于 2017-2-22 10:47
你在IAR中应该用debug模式。

我在IAR中确实用debug模式,download and run,程序是运行正常的。如果改为RELEASE就不行了
wenyangzeng 回答时间:2017-2-22 11:58:20
无标题.png
按照这样配置生成的HEX下载就能运行呀
patriot126 回答时间:2017-2-22 12:10:27
wenyangzeng 发表于 2017-2-22 11:58
按照这样配置生成的HEX下载就能运行呀

我确实就是这样设置的,一个地方都不差的。而且我也试过生成S19格式的文件,也是不行。
wudianjun2001 回答时间:2017-2-23 08:16:11
直接用调试模式下载后,拔掉下载线重新上线也可以运行?就是STVP下载后就不能运行了?这个很奇怪,不知道什么原因了
123下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版