注册 登录
查看: 392|回复: 7

程序卡死在延时函数里

[复制链接]
发表于 2014-10-29 19:56:15 | 显示全部楼层 |阅读模式
在工程中加入了OLED,但是只要一运行就卡死在延时函数里,,,用dwt_delay_ms,lptmr_delay_ms,pit_delay_ms都会卡死在里面,,,这是为什么啊
回复

使用道具 举报

发表于 2014-10-29 20:07:03 | 显示全部楼层
一般都是程序问题,得调试,看看死在哪里
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-10-29 20:14:27 | 显示全部楼层
山外メ雲ジ 发表于 2014-10-29 20:07
一般都是程序问题,得调试,看看死在哪里

直接运行就卡在这里while (!(LPTMR0_CSR & LPTMR_CSR_TCF_MASK)); //等待比较值与计数值相等,即时间到了

单步调试就卡在下面的图里了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2014-10-29 20:15:34 | 显示全部楼层
进入默认中断了!!建议你看看山外哥的K60视频,尤其是IAR调试那个部分。

评分

参与人数 1互助 +1 收起 理由
虚竹 + 1 赞一个!

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2014-10-29 20:16:01 | 显示全部楼层
视频有讲进入默认中断、断言怎么处理的 。
回复 支持 反对

使用道具 举报

发表于 2014-10-30 00:12:51 | 显示全部楼层
我上次是这原因  主频太高不行的,频率改成PLL96  在common.h里巴
来自苹果客户端来自苹果客户端
回复 支持 反对

使用道具 举报

发表于 2015-4-9 13:50:52 | 显示全部楼层
冬瓜弗斯 发表于 2014-10-29 20:14
直接运行就卡在这里while (!(LPTMR0_CSR & LPTMR_CSR_TCF_MASK)); //等待比较值与计数值相等,即时间到了 ...

同学你好,请问你解决了这个问题吗,我现在还困扰在这上面,希望你能不吝赐教
回复 支持 反对

使用道具 举报

发表于 2015-4-9 13:52:36 | 显示全部楼层
zel602 发表于 2015-4-9 13:50
同学你好,请问你解决了这个问题吗,我现在还困扰在这上面,希望你能不吝赐教

看这帖子
断言失败怎么解决啊? - 智能车讨论区 - http://vcan123.com/forum.php?mod=viewthread&tid=3199
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回列表 返回顶部