智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3253|回复: 13
打印 上一主题 下一主题

***,快出现啊!库出问题了。

[复制链接]

10

主题

63

帖子

0

精华

常驻嘉宾

最水

Rank: 8Rank: 8

积分
5309

优秀会员奖章在线王奖章活跃会员奖章论坛元老奖章

威望
3016
贡献
1367
兑换币
1185
注册时间
2013-3-22
在线时间
463 小时
毕业学校
昆明理工大学
跳转到指定楼层
1#
发表于 2014-5-26 21:52:28 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 素心 于 2014-5-26 21:53 编辑

我用的野火最新的库,为什么模块中只有IO能够初始化。
串口UART0用Printf发送全接收到HardFault Interrupt ***default_isr entered on vector 3***

然后我换了LQ的库,奇迹出现了,能正常驱动各模块了,BUT!!!  我看不懂他的库,管脚也只会改几个简单。

求各位大神帮忙解答解答,困扰几天了。一直没办法调试。

附上LQ的程序的例程






火哥的例程是用的  野火K60参考代码_FX15_DN10\第四章\FTM_PWM_示波器这个

本帖子中包含更多资源

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

x
回复

使用道具 举报

10

主题

63

帖子

0

精华

常驻嘉宾

最水

Rank: 8Rank: 8

积分
5309

优秀会员奖章在线王奖章活跃会员奖章论坛元老奖章

威望
3016
贡献
1367
兑换币
1185
注册时间
2013-3-22
在线时间
463 小时
毕业学校
昆明理工大学
14#
 楼主| 发表于 2014-5-28 21:07:13 | 只看该作者
本帖最后由 素心 于 2014-5-28 21:47 编辑
野火 发表于 2014-5-28 18:55
你是用我们的核心板吗?
飞思卡尔有多款k60,有的版本是不兼容的,需要改动的

我查了下,网上说是硬件上访错误,是没有初始化FTM的寄存器,这个初始化寄存器和初始化有什么不同。

然后我查了下程序,发现总是停在while(DWT_CYCCNT < et); 这里,而且DWT_CYCCNT值为ERROR。

我把DWT的if 1改成if 0,发现程序又停在 while( !(SYST_CSR & SysTick_CSR_COUNTFLAG_MASK));

真不知道这是怎么回事了。
回复 支持 反对

使用道具 举报

10

主题

63

帖子

0

精华

常驻嘉宾

最水

Rank: 8Rank: 8

积分
5309

优秀会员奖章在线王奖章活跃会员奖章论坛元老奖章

威望
3016
贡献
1367
兑换币
1185
注册时间
2013-3-22
在线时间
463 小时
毕业学校
昆明理工大学
13#
 楼主| 发表于 2014-5-28 19:15:06 | 只看该作者
野火 发表于 2014-5-28 18:55
你是用我们的核心板吗?
飞思卡尔有多款k60,有的版本是不兼容的,需要改动的

用的蓝宙的核心板。看芯片上写的是512Z
回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
12#
发表于 2014-5-28 18:55:50 | 只看该作者
素心 发表于 2014-5-27 21:55
我把有关ADC的都注释掉了,然后串口就可以正常发送数据了,也不会出现hardfault。
但是PWM和其他的依旧用 ...

你是用我们的核心板吗?
飞思卡尔有多款k60,有的版本是不兼容的,需要改动的
回复 支持 反对

使用道具 举报

10

主题

63

帖子

0

精华

常驻嘉宾

最水

Rank: 8Rank: 8

积分
5309

优秀会员奖章在线王奖章活跃会员奖章论坛元老奖章

威望
3016
贡献
1367
兑换币
1185
注册时间
2013-3-22
在线时间
463 小时
毕业学校
昆明理工大学
11#
 楼主| 发表于 2014-5-27 21:55:52 | 只看该作者
野火 发表于 2014-5-27 17:19
对了,我们的例程,发布的时候,忘了调低频率,导致频率很高,容易出现你那问题。
你按照我们的超频方法 ...

我把有关ADC的都注释掉了,然后串口就可以正常发送数据了,也不会出现hardfault。
但是PWM和其他的依旧用不了。这是怎么回事啊。ADC模块会引发hardfault吗?以前都没出现过。
回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
10#
发表于 2014-5-27 17:19:44 | 只看该作者
素心 发表于 2014-5-27 16:11
谢谢***,我去看看

对了,我们的例程,发布的时候,忘了调低频率,导致频率很高,容易出现你那问题。
你按照我们的超频方法,降低频率,看看效果。
回复 支持 反对

使用道具 举报

10

主题

63

帖子

0

精华

常驻嘉宾

最水

Rank: 8Rank: 8

积分
5309

优秀会员奖章在线王奖章活跃会员奖章论坛元老奖章

威望
3016
贡献
1367
兑换币
1185
注册时间
2013-3-22
在线时间
463 小时
毕业学校
昆明理工大学
9#
 楼主| 发表于 2014-5-27 16:11:43 | 只看该作者
野火 发表于 2014-5-27 15:23
我们的视频已经讲过这类问题的解决方法。请参照IAR调试视频去解决。

一般漏了初始化某个模块等,就会出现 ...

谢谢***,我去看看
回复 支持 反对

使用道具 举报

22

主题

1613

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6784
QQ
威望
2910
贡献
1540
兑换币
1579
注册时间
2012-3-17
在线时间
1167 小时
8#
发表于 2014-5-27 15:23:54 | 只看该作者
我们的视频已经讲过这类问题的解决方法。请参照IAR调试视频去解决。

一般漏了初始化某个模块等,就会出现这问题。
回复 支持 反对

使用道具 举报

10

主题

63

帖子

0

精华

常驻嘉宾

最水

Rank: 8Rank: 8

积分
5309

优秀会员奖章在线王奖章活跃会员奖章论坛元老奖章

威望
3016
贡献
1367
兑换币
1185
注册时间
2013-3-22
在线时间
463 小时
毕业学校
昆明理工大学
7#
 楼主| 发表于 2014-5-27 12:35:01 | 只看该作者
能帮我看下问题出在哪儿吗?
回复 支持 反对

使用道具 举报

10

主题

63

帖子

0

精华

常驻嘉宾

最水

Rank: 8Rank: 8

积分
5309

优秀会员奖章在线王奖章活跃会员奖章论坛元老奖章

威望
3016
贡献
1367
兑换币
1185
注册时间
2013-3-22
在线时间
463 小时
毕业学校
昆明理工大学
6#
 楼主| 发表于 2014-5-27 12:35:11 | 只看该作者
空格_Space 发表于 2014-5-27 09:24
昆明理工??你叼啊,直接用LPLd的库 很好用,

不是很会用,以前都用的野火的。
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-9-21 18:36 , Processed in 0.110758 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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