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

IAR FOR STM8 v3.10.4 调试时软件崩溃问题

[复制链接]
sadfefw 提问时间:2018-9-8 17:21 /
环境:  ide是  iar for stm8 v3.10.4 版本, 芯片stm8L051,调试器是Risym 的ST-LINK v2, swim连接
部分程序如下:
void main(void)
{
  CLK_Config();
  ioConfig();
  ADC_Config();
  timerConfig
  enableInterrupts();
...
}

enableInterrupts()  是iar 开中断的函数

问题描述:程序和硬件都没有修改,前两天调试都没有问题,今天再来调试只要执行到enableInterrupts(); 这一行IAR 软件就卡死了,几秒钟以后就自动关闭了。 程序可以下载进去,非调试模式也能正常运行。有遇到相似问题的么,有谁知道如何解决?
收藏 1 评论3 发布时间:2018-9-8 17:21

举报

3个回答
wenyangzeng 回答时间:2018-9-8 21:28:46
有时出现故障的原因不在 enableInterrupts();

楼主可以先取消
ADC_Config();
timerConfig();
后看看开中断故障还在否。

还有这个 timerConfig函数写法好像有点不对劲。

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

feixiang20 回答时间:2018-9-8 22:52:09
这个是配置中断模式或开启使能enableInterrupts(),语法上确实有点怪。
timeconfig [--arc][--back][--test][--utc]
sadfefw 回答时间:2018-9-9 18:17:46
谢谢楼上的两位的回答,已经解决了,换了低版本的IAR软件就没有问题了   

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2 结帖奖励

查看全部评分

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版