智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 8704|回复: 10
打印 上一主题 下一主题

HardFault Interrupt ****default_isr entered on vector 3*****

[复制链接]

18

主题

346

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2515

优秀会员奖章活跃会员奖章

威望
1198
贡献
703
兑换币
752
注册时间
2012-12-24
在线时间
307 小时
跳转到指定楼层
#
发表于 2014-4-26 17:03:03 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
1贡献
HardFault Interrupt
****default_isr entered on vector 3*****
你们有遇到吗

回复

使用道具 举报

4

主题

47

帖子

0

精华

高级会员

Rank: 4

积分
930
威望
553
贡献
131
兑换币
333
注册时间
2015-11-2
在线时间
123 小时
毕业学校
太原工业学院
10#
发表于 2016-2-20 17:06:15 | 只看该作者
我是大水货 发表于 2014-4-26 17:11
NMI触发,把PA4配置成输入下拉就好了

为什么要改PTA4口啊,我也遇到了这个问题

回复

使用道具 举报

0

主题

10

帖子

0

精华

高级会员

Rank: 4

积分
586
威望
256
贡献
162
兑换币
168
注册时间
2012-11-28
在线时间
84 小时
9#
发表于 2014-4-26 20:39:16 | 只看该作者
老学童先生 发表于 2014-4-26 19:49
我配置之后还是这样port_init (PTA4, PULLDOWN );      gpio_ddr (PTA4, GPI);

你都没初始化GPIO
回复

使用道具 举报

10

主题

174

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5008
威望
1821
贡献
1105
兑换币
1201
注册时间
2013-8-26
在线时间
1041 小时
毕业学校
塘沽一中
8#
发表于 2014-4-26 20:25:00 | 只看该作者
老学童先生 发表于 2014-4-26 19:49
我配置之后还是这样port_init (PTA4, PULLDOWN );      gpio_ddr (PTA4, GPI);

那就查程序吧...我曾经有一次总是触发这个中断,找了一夜bug也没解决,后来配置的PTA4就搞定了
回复

使用道具 举报

10

主题

174

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5008
威望
1821
贡献
1105
兑换币
1201
注册时间
2013-8-26
在线时间
1041 小时
毕业学校
塘沽一中
7#
发表于 2014-4-26 20:23:24 | 只看该作者
老学童先生 发表于 2014-4-26 19:49
我配置之后还是这样port_init (PTA4, PULLDOWN );      gpio_ddr (PTA4, GPI);

那就查程序吧...我曾经有一次总是触发这个中断,找了一夜bug也没解决,后来配置的PTA4就搞定了
回复

使用道具 举报

18

主题

346

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2515

优秀会员奖章活跃会员奖章

威望
1198
贡献
703
兑换币
752
注册时间
2012-12-24
在线时间
307 小时
6#
 楼主| 发表于 2014-4-26 20:23:03 | 只看该作者
狂野的庄稼汉 发表于 2014-4-26 20:01
我们实验室有一组摄像头遇到过,最后检查出来好像是逻辑的问题,你先查查看是那段程序触发的,然后再盘查程 ...

谢谢 我看看
回复

使用道具 举报

6

主题

308

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1467

活跃会员奖章优秀会员奖章

威望
701
贡献
410
兑换币
428
注册时间
2014-1-6
在线时间
178 小时
5#
发表于 2014-4-26 20:01:45 | 只看该作者
我们实验室有一组摄像头遇到过,最后检查出来好像是逻辑的问题,你先查查看是那段程序触发的,然后再盘查程序,可能是程序逻辑问题或者数据溢出
回复

使用道具 举报

18

主题

346

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2515

优秀会员奖章活跃会员奖章

威望
1198
贡献
703
兑换币
752
注册时间
2012-12-24
在线时间
307 小时
4#
 楼主| 发表于 2014-4-26 19:59:25 | 只看该作者
Element. 发表于 2014-4-26 18:30
硬件中断。
某个东西的时钟没有打开,就去配置他的寄存器,
或者   数组越界。之类的异常  就会出现硬件中 ...

这个你遇到过??具体怎么改代码解决的哈?
回复

使用道具 举报

18

主题

346

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2515

优秀会员奖章活跃会员奖章

威望
1198
贡献
703
兑换币
752
注册时间
2012-12-24
在线时间
307 小时
3#
 楼主| 发表于 2014-4-26 19:49:12 | 只看该作者
我是大水货 发表于 2014-4-26 17:11
NMI触发,把PA4配置成输入下拉就好了

我配置之后还是这样port_init (PTA4, PULLDOWN );      gpio_ddr (PTA4, GPI);
回复

使用道具 举报

1

主题

70

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1063
威望
524
贡献
301
兑换币
343
注册时间
2013-9-6
在线时间
119 小时
毕业学校
山大
2#
发表于 2014-4-26 18:30:19 | 只看该作者
硬件中断。
某个东西的时钟没有打开,就去配置他的寄存器,
或者   数组越界。之类的异常  就会出现硬件中断
回复

使用道具 举报

10

主题

174

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5008
威望
1821
贡献
1105
兑换币
1201
注册时间
2013-8-26
在线时间
1041 小时
毕业学校
塘沽一中
1#
发表于 2014-4-26 17:11:57 | 只看该作者
NMI触发,把PA4配置成输入下拉就好了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-10 02:03 , Processed in 0.058783 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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