OpenEdv-开源电子网

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

一个阁下看来简单的问题,可能就救了少年我一命(PS:看了好久都不知道那里错了)

[复制链接]

3

主题

10

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2017-4-2
在线时间
8 小时
发表于 2017-4-2 21:32:52 | 显示全部楼层 |阅读模式
1金钱
是第7章-按键输入实验这里的问题

1.png
这是我的KEY.h   我没用小写的key.h

2.png 3.jpg

这是我KEY.c中的,出现了X

我把原子的源程序贴进来一样有这个,把我的程序贴进他的源程序文件就没错,而且我就是按他那个敲的- -

有没有大佬解释下,谢谢!!


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

174

帖子

0

精华

高级会员

Rank: 4

积分
725
金钱
725
注册时间
2016-1-9
在线时间
64 小时
发表于 2017-4-2 21:59:51 | 显示全部楼层
KEIL引用头文件是不区分大小写的,你换个文件名就好了
回复

使用道具 举报

2

主题

64

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
349
金钱
349
注册时间
2017-3-20
在线时间
86 小时
发表于 2017-4-2 22:07:24 | 显示全部楼层
QQ截图20170402220531.png
QQ截图20170402220556.png
这两个地方有没有设置,将文件包含进来
回复

使用道具 举报

3

主题

10

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2017-4-2
在线时间
8 小时
 楼主| 发表于 2017-4-2 22:34:45 来自手机 | 显示全部楼层
whyviking 发表于 2017-4-2 21:59
KEIL引用头文件是不区分大小写的,你换个文件名就好了

我出实验室的时候最后弄了次,改成小写的了,不过还是有XX
回复

使用道具 举报

3

主题

10

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2017-4-2
在线时间
8 小时
 楼主| 发表于 2017-4-2 22:35:34 来自手机 | 显示全部楼层
不存在的时间 发表于 2017-4-2 22:07
这两个地方有没有设置,将文件包含进来

这个我包含进来了的,.c和.h的都弄了
回复

使用道具 举报

0

主题

174

帖子

0

精华

高级会员

Rank: 4

积分
725
金钱
725
注册时间
2016-1-9
在线时间
64 小时
发表于 2017-4-2 22:37:17 | 显示全部楼层
Asen 发表于 2017-4-2 22:34
我出实验室的时候最后弄了次,改成小写的了,不过还是有XX

换文件名。。KEIL引用头文件不分大小写,所以你之所以XX 是因为你的.c一直用的原子的头文件,不改名的话把原子的key.h在你的工程里删掉也行
回复

使用道具 举报

3

主题

10

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2017-4-2
在线时间
8 小时
 楼主| 发表于 2017-4-2 22:41:20 来自手机 | 显示全部楼层
whyviking 发表于 2017-4-2 22:37
换文件名。。KEIL引用头文件不分大小写,所以你之所以XX 是因为你的.c一直用的原子的头文件,不改名的话 ...

哥们....我就把key文件夹下KEY.c和KEY.h都先删了,再重新创建key.c和key.h并在设置中添加.c和.h的位置了,然后复制进去还是有XX,我之前也想会不会是大小写的问题
回复

使用道具 举报

0

主题

174

帖子

0

精华

高级会员

Rank: 4

积分
725
金钱
725
注册时间
2016-1-9
在线时间
64 小时
发表于 2017-4-2 22:43:25 | 显示全部楼层
本帖最后由 whyviking 于 2017-4-2 22:46 编辑
Asen 发表于 2017-4-2 22:41
哥们....我就把key文件夹下KEY.c和KEY.h都先删了,再重新创建key.c和key.h并在设置中添加.c和.h的位置了 ...

你那会还有XX估计是 在线检查器的问题  换文件需要reload的,换完文件后保存、退出keil、重进、到你的带XX的文件、全选、剪切、粘贴。上面不是每一步都必须,但是你这么做一遍我估计肯定就好了。
回复

使用道具 举报

3

主题

10

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2017-4-2
在线时间
8 小时
 楼主| 发表于 2017-4-2 22:44:47 来自手机 | 显示全部楼层
whyviking 发表于 2017-4-2 22:43
你那会还有XX估计是 在线检查器的问题  换文件需要reload的

好的,我明天再去试试是不是大小写的问题
回复

使用道具 举报

3

主题

177

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1604
金钱
1604
注册时间
2016-1-28
在线时间
265 小时
发表于 2017-4-3 09:23:00 | 显示全部楼层
第8,9,10,11行的GPIO_READINPUTDATABIT 与后面连接处有空格   不能有空格。。。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-18 12:30

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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