OpenEdv-开源电子网

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

KEIL中遇到的奇怪问题

[复制链接]

48

主题

177

帖子

0

精华

高级会员

Rank: 4

积分
782
金钱
782
注册时间
2013-4-23
在线时间
166 小时
发表于 2013-5-14 16:24:44 | 显示全部楼层 |阅读模式

图中我把diskio.c放到下面的FATFS文件夹中,调试发现一直死在HardFault_Handler中,这时为什么?

努力做,耐心等
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

8

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
83
金钱
83
注册时间
2013-4-19
在线时间
0 小时
发表于 2013-5-14 18:16:59 | 显示全部楼层
还是不要移动的好。在KEIL软件里面有一个设置路径的选项,与设置的路径可能会冲突,编译会出错吧。


天道酬勤
回复 支持 反对

使用道具 举报

48

主题

177

帖子

0

精华

高级会员

Rank: 4

积分
782
金钱
782
注册时间
2013-4-23
在线时间
166 小时
 楼主| 发表于 2013-5-14 20:24:18 | 显示全部楼层
回复【2楼】wjx_sty:
---------------------------------
编译没问题的,这里也我改过了
努力做,耐心等
回复 支持 反对

使用道具 举报

8

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
83
金钱
83
注册时间
2013-4-19
在线时间
0 小时
发表于 2013-5-14 20:27:25 | 显示全部楼层
你说的是调试时,出现的错误吗?有没有可能是程序问题,进入死循环了。~


天道酬勤
回复 支持 反对

使用道具 举报

48

主题

177

帖子

0

精华

高级会员

Rank: 4

积分
782
金钱
782
注册时间
2013-4-23
在线时间
166 小时
 楼主| 发表于 2013-5-14 20:49:11 | 显示全部楼层
回复【4楼】wjx_sty:
---------------------------------
一模一样的程序,只是改变文件的位置,如图那样。一个可以一个不可以
努力做,耐心等
回复 支持 反对

使用道具 举报

8

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
83
金钱
83
注册时间
2013-4-19
在线时间
0 小时
发表于 2013-5-14 20:50:43 | 显示全部楼层
回复【5楼】chenweigang:
---------------------------------
等高手来解答了
天道酬勤
回复 支持 反对

使用道具 举报

54

主题

1008

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
2386
金钱
2386
注册时间
2012-11-22
在线时间
403 小时
发表于 2013-5-14 21:34:26 | 显示全部楼层
不可能呀,没遇到过这种问题。。。仔细检查下,说不定是粗心惹的祸。
态度决定一切
回复 支持 反对

使用道具 举报

48

主题

177

帖子

0

精华

高级会员

Rank: 4

积分
782
金钱
782
注册时间
2013-4-23
在线时间
166 小时
 楼主| 发表于 2013-5-15 09:02:58 | 显示全部楼层
回复【7楼】冰封嗜魔:
---------------------------------
两个工程我都仔细对照过了,就是这两个文件位置不一样,结果就不一样,很奇怪
努力做,耐心等
回复 支持 反对

使用道具 举报

36

主题

1263

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1612
金钱
1612
注册时间
2012-6-15
在线时间
39 小时
发表于 2013-5-16 11:56:39 | 显示全部楼层
不同的位置, 则编译顺序  不一样 

很有可能是你的预编译 导致的。

比如 可能有重名但位置不同的头文件 可能会导致这种状况。
回复 支持 反对

使用道具 举报

48

主题

177

帖子

0

精华

高级会员

Rank: 4

积分
782
金钱
782
注册时间
2013-4-23
在线时间
166 小时
 楼主| 发表于 2013-5-16 12:35:59 | 显示全部楼层
回复【9楼】aleda303:
---------------------------------
这样好像很有道理,那这个怎么查呢?
努力做,耐心等
回复 支持 反对

使用道具 举报

36

主题

1263

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1612
金钱
1612
注册时间
2012-6-15
在线时间
39 小时
发表于 2013-5-16 13:30:22 | 显示全部楼层
查 你移动的文件 和移动后位置 之间的这些文件 是否有包含同名但不同路径

或, 你再不同的文件中 #define 了 相同的定义但不同内容,而其中一个被顶层文件名的预编译去掉了。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-19 18:35

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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