智能车制作

标题: K60用野火库,跪了! [打印本页]

作者: 夏日的冰    时间: 2013-6-3 18:58
标题: K60用野火库,跪了!
比赛以来一直都是用着火哥开发的库(野火),但是有些问题是在是坑呀!之前跑着的时候无缘无故就进入默认中断3(串口输出了****default_isr entered on vector 3*****),好,我忍了,只是偶尔,是在是解决不了!过了一段时间有没事了。
现在呢,不进入默认中断3了,来中断2了,(串口输出了****default_isr entered on vector 2*****)。坑爹的,我的是直立车呀,跑着跑着,突然的随机的进入这个中断,然后代码停顿0.5秒左右,小车直立倒下又立刻站起来,要是比赛怎么办呀!求火哥指条火路让我走吧!

作者: wangde    时间: 2013-6-3 19:17
有相同的问题。。。坐等高手。
作者: 夏日的冰    时间: 2013-6-3 19:23
wangde 发表于 2013-6-3 19:17
有相同的问题。。。坐等高手。

请问你有想到办法怎么解决么?我只知道,这个中断号不可屏蔽呀,

作者: wangde    时间: 2013-6-3 19:26
夏日的冰 发表于 2013-6-3 19:23
请问你有想到办法怎么解决么?我只知道,这个中断号不可屏蔽呀,

没有啊,,,快疯掉了。

作者: ganlei    时间: 2013-6-3 19:30
3号中断是硬件错误中断,一般是寄存器非法访问导致的,比如有些寄存器需要提前初始化的,然后直接读取就会进入这个中断
作者: 夏日的冰    时间: 2013-6-3 19:34
wangde 发表于 2013-6-3 19:26
没有啊,,,快疯掉了。

我也是呀,要是解决了指教一下呀,共抗困难了!

作者: 夏日的冰    时间: 2013-6-3 19:36
ganlei 发表于 2013-6-3 19:30
3号中断是硬件错误中断,一般是寄存器非法访问导致的,比如有些寄存器需要提前初始化的,然后直接读取就会进 ...

这样的话,程序执行的时候没个周期都会出现这个错误一次吧?我的是偶尔来一下的,跑着跑着就来那么一句,快疯了,求帮助!

作者: ganlei    时间: 2013-6-3 19:42
夏日的冰 发表于 2013-6-3 19:36
这样的话,程序执行的时候没个周期都会出现这个错误一次吧?我的是偶尔来一下的,跑着跑着就来那么一句, ...

这个也不一定的,有时候会是逻辑上的错误

作者: 夏日的冰    时间: 2013-6-3 19:50
ganlei 发表于 2013-6-3 19:42
这个也不一定的,有时候会是逻辑上的错误

逻辑上的错误,当执行到那段有错误的代码的时候就会进入这个中断是么?我的是不定时的出现,可能一整天跑着都没有这问题,可能隔三几分钟就来一个,直接崩溃!

作者: ganlei    时间: 2013-6-3 20:07
夏日的冰 发表于 2013-6-3 19:50
逻辑上的错误,当执行到那段有错误的代码的时候就会进入这个中断是么?我的是不定时的出现,可能一整天跑 ...

有可能是
作者: sdlibin007@qq.c    时间: 2013-6-3 22:53
呵呵,还是自己动手的好!!
作者: 包包子牙    时间: 2016-7-12 10:15
大哥,解决了这个问题了吗





欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2