OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2852|回复: 4

GPIO复用后进入了HardFault_Handler

[复制链接]

7

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
111
金钱
111
注册时间
2019-4-23
在线时间
15 小时
发表于 2019-7-13 10:15:20 | 显示全部楼层 |阅读模式
1金钱
经过我一步步断点找哪里出了问题,最终发现是在TIM1_CH2N即B14脚复用的时候进入了HardFault_Handler。我感觉很奇怪,便把TIM1的几个引脚都换了,结果第二次又出问题了,是在刹车通道E15脚复用出现了问题。我就很搞不懂就一个GPIO复用函数GPIO_PinAFConfig怎么就进入了HardFault_Handler,而且这么多脚都有问题。。

最佳答案

查看完整内容[请看2#楼]

用的什么芯片 ?
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

109

主题

5564

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10567
金钱
10567
注册时间
2017-2-18
在线时间
1913 小时
发表于 2019-7-13 10:15:21 | 显示全部楼层
回复

使用道具 举报

7

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
111
金钱
111
注册时间
2019-4-23
在线时间
15 小时
 楼主| 发表于 2019-7-13 13:11:41 | 显示全部楼层
peng1554 发表于 2019-7-13 11:21
用的什么芯片 ?

STM32F407ZGT6
回复

使用道具 举报

7

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
111
金钱
111
注册时间
2019-4-23
在线时间
15 小时
 楼主| 发表于 2019-7-13 15:58:28 | 显示全部楼层
peng1554 发表于 2019-7-13 11:21
用的什么芯片 ?

解决了,是GPIO复用我用的Pin,应该是PinSource。。。醉了。
回复

使用道具 举报

109

主题

5564

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10567
金钱
10567
注册时间
2017-2-18
在线时间
1913 小时
发表于 2019-7-15 12:50:40 | 显示全部楼层
周炜程 发表于 2019-7-13 15:58
解决了,是GPIO复用我用的Pin,应该是PinSource。。。醉了。

这个错误我也犯过,还好发现了
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-15 08:01

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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