智能车制作

标题: DEMOK的例程,出现硬件上访错误,不知道为什么 [打印本页]

作者: karis    时间: 2013-4-9 16:04
标题: DEMOK的例程,出现硬件上访错误,不知道为什么
我把摄像头的中断引脚换了,程序一开始就出现硬件上访错误,好纠结啊,技术说是没有触发中断,问题也不解释清楚,搞得很忙的样子还整天不在线,郁闷
作者: dapan945    时间: 2013-4-9 16:21
一般在使能外设时钟之前访问就会错误。
作者: karis    时间: 2013-4-9 16:38
dapan945 发表于 2013-4-9 16:21
一般在使能外设时钟之前访问就会错误。

例程中没有对总线时钟初始化的程序,应该是用的默认的100M,[attach]43443[/attach]
我加了一些串口发送的来看看程序死在哪里的,debug的时候也发现走到SCCB那边就在硬件上访

作者: dapan945    时间: 2013-4-9 17:59
SCCB是嘛东西??需不需要使能时钟,有没有用到未配置的IO口
作者: karis    时间: 2013-4-9 19:14
dapan945 发表于 2013-4-9 17:59
SCCB是嘛东西??需不需要使能时钟,有没有用到未配置的IO口

谢了,一语中的
作者: karis    时间: 2013-4-9 19:31
dapan945 发表于 2013-4-9 17:59
SCCB是嘛东西??需不需要使能时钟,有没有用到未配置的IO口

改了之后还是硬件上访。。。。
作者: dapan945    时间: 2013-4-9 21:05
karis 发表于 2013-4-9 19:31
改了之后还是硬件上访。。。。

那就接着找,肯定还有类似的情况

作者: karis    时间: 2013-4-9 23:20
dapan945 发表于 2013-4-9 21:05
那就接着找,肯定还有类似的情况

谢谢,我再仔细查查,自己太粗心了
作者: shengwenjie    时间: 2013-5-8 18:56
我也是啊,有时候有,有时候没有

作者: 机电男士    时间: 2015-11-18 00:22
虽然帖子很早就发了,我今天才看到,但是同样碰到这个问题,我今天解决了,是因为这个例程里把时钟超频到了200Mhz,超频太高了,有些k60不一定能正常工作,在k60_fire.h里定义的    #define MCG_CLK_MHZ         PLL200      // 设置时钟频率    把PLL200降低一点就OK了,我改成PLL180就好了




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