OpenEdv-开源电子网

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

MDK keil中在定义一个结构体的时候加点后面不会不出现结构体当中变量的提示

[复制链接]

31

主题

104

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
272
金钱
272
注册时间
2013-5-30
在线时间
5 小时
发表于 2015-10-22 16:53:44 | 显示全部楼层 |阅读模式
5金钱
按照原子教学历程,建立相应的工程文件,在定义一个结构体然后定义结构体当中的各个变量时,视频教程中在定义过的结构体的后面加点就会出现一个提示框,里面会有这个结构体的所有需要定义的变量,但是我在建立这个工程的时候,操作步骤反复对照都没问题,但是不会出现相应的提示,请教大神解决。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

21

主题

2205

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5136
金钱
5136
注册时间
2014-8-26
在线时间
1316 小时
发表于 2015-10-22 16:53:45 | 显示全部楼层
回复

使用道具 举报

31

主题

104

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
272
金钱
272
注册时间
2013-5-30
在线时间
5 小时
 楼主| 发表于 2015-10-26 21:36:04 | 显示全部楼层
回复【2楼】login_FAE:
---------------------------------
设置后还是老样子,用原子附带的程序就可以出现,我自己新建的工程文件就是不行,觉得可能是自己建工程的时候出错了,但是对照教程好几遍发现没有错误,还是没有提示,求解啊。上面的已经设置过了
回复

使用道具 举报

21

主题

2205

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5136
金钱
5136
注册时间
2014-8-26
在线时间
1316 小时
发表于 2015-10-27 11:55:04 | 显示全部楼层
可能相关的头文件没有包含吧
回复

使用道具 举报

31

主题

104

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
272
金钱
272
注册时间
2013-5-30
在线时间
5 小时
 楼主| 发表于 2015-10-27 21:47:19 | 显示全部楼层
回复【4楼】login_FAE:
---------------------------------
这是什么意思呢?应该怎么解决?
回复

使用道具 举报

21

主题

2205

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5136
金钱
5136
注册时间
2014-8-26
在线时间
1316 小时
发表于 2015-10-28 11:44:34 | 显示全部楼层
它自动补全    是需要 你这个工程的有这个定义的
比如GPIOC->CRL
这就需要你的工程包含了GPIOC结构体的定义的
回复

使用道具 举报

31

主题

104

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
272
金钱
272
注册时间
2013-5-30
在线时间
5 小时
 楼主| 发表于 2015-10-29 10:17:12 | 显示全部楼层
回复【6楼】login_FAE:
---------------------------------
嗯,对结构体定义过了,现在重新装软件还是不行,程序写出来编译下载到战舰F4的板子上一点问题都没有
回复

使用道具 举报

5

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
94
金钱
94
注册时间
2016-1-1
在线时间
20 小时
发表于 2016-1-8 22:37:26 | 显示全部楼层
这个问题解决了吗?  就是在结构体的时候,视频中成员变量自动出现,为什么我的却不能自动出现啊!求解
回复

使用道具 举报

5

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
94
金钱
94
注册时间
2016-1-1
在线时间
20 小时
发表于 2016-1-8 22:44:43 | 显示全部楼层
表示非常关注这个问题,,没有这个功能太不方便了   按照上面的提示,设置了也不行啊!
回复

使用道具 举报

13

主题

225

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
289
金钱
289
注册时间
2013-11-12
在线时间
29 小时
发表于 2016-1-12 10:30:42 | 显示全部楼层
还是用SI吧
回复

使用道具 举报

31

主题

104

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
272
金钱
272
注册时间
2013-5-30
在线时间
5 小时
 楼主| 发表于 2016-1-13 15:27:16 | 显示全部楼层
付学东 发表于 2016-1-8 22:44
表示非常关注这个问题,,没有这个功能太不方便了   按照上面的提示,设置了也不行啊!

用了这么久,没解决,奇怪的是有时候自己写程序的时候又突然能用了
回复

使用道具 举报

0

主题

1

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
442
金钱
442
注册时间
2015-12-11
在线时间
29 小时
发表于 2016-2-23 16:11:27 | 显示全部楼层
我也遇到过这种问题。有时重新启动一下软件会好。
回复

使用道具 举报

2

主题

18

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
254
金钱
254
注册时间
2016-5-13
在线时间
45 小时
发表于 2016-6-13 23:13:28 | 显示全部楼层
按照你所说的,用原子附带的程序时会出现,而你自己建工程时却为出现,首先可以排除是mdk的设置问题。
解决办法:
首先,确保已经将顶层头文件stm32f4xx.h添加至当前你所写的文件内。
然后,检查你自己写的文件是否已经加载到工程之中。(ps:我很多情况下就是只将自己编写的源文件保存了,却忘记将它添加至工程)
最后,这时应该可以了。(还不行的话编译一下,依旧不行的话我也无能为力了)
回复

使用道具 举报

25

主题

138

帖子

0

精华

高级会员

Rank: 4

积分
612
金钱
612
注册时间
2016-6-7
在线时间
59 小时
发表于 2016-6-29 14:34:32 | 显示全部楼层
我的也不能自动出现成员变量
回复

使用道具 举报

31

主题

104

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
272
金钱
272
注册时间
2013-5-30
在线时间
5 小时
 楼主| 发表于 2016-7-7 11:31:45 | 显示全部楼层
付学东 发表于 2016-1-8 22:44
表示非常关注这个问题,,没有这个功能太不方便了   按照上面的提示,设置了也不行啊!

还是不行,放弃了,有时候自己又会蹦出来
回复

使用道具 举报

5

主题

36

帖子

0

精华

初级会员

Rank: 2

积分
94
金钱
94
注册时间
2016-1-1
在线时间
20 小时
发表于 2016-7-29 17:35:36 | 显示全部楼层
我还在关注这个问题哦   有没有大神说一下   能给官方反映下吗
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
8
金钱
8
注册时间
2016-12-5
在线时间
0 小时
发表于 2016-12-5 23:35:54 | 显示全部楼层
已发现问题所在!存放项目的路径不能有 “中文”——别放在中文名文件夹里!!!
回复

使用道具 举报

39

主题

234

帖子

0

精华

高级会员

Rank: 4

积分
630
金钱
630
注册时间
2016-8-25
在线时间
57 小时
发表于 2017-2-18 21:15:29 | 显示全部楼层
123456
回复

使用道具 举报

39

主题

234

帖子

0

精华

高级会员

Rank: 4

积分
630
金钱
630
注册时间
2016-8-25
在线时间
57 小时
发表于 2017-2-18 21:15:54 | 显示全部楼层
谢谢,真的很感谢
回复

使用道具 举报

6

主题

9

帖子

0

精华

新手上路

积分
43
金钱
43
注册时间
2016-12-19
在线时间
10 小时
发表于 2017-4-11 21:53:56 | 显示全部楼层
我也来回复一下,也遇到一样的情况。上面的人说的都有可能,但是我的错误是在于没有把自己编写的led.c文件添加到manage project item里面,添加了以后就有结构体的项目了。。
回复

使用道具 举报

2

主题

47

帖子

0

精华

初级会员

Rank: 2

积分
187
金钱
187
注册时间
2017-4-15
在线时间
27 小时
发表于 2017-4-26 21:01:21 | 显示全部楼层
啊,,我今天也遇到这种问题了,楼上的方法都试过了还是不行,也对mdk进行正确设置,依然无果。
回复

使用道具 举报

NKUsummer 该用户已被删除
发表于 2017-4-27 17:47:19 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

4

主题

33

帖子

0

精华

高级会员

Rank: 4

积分
531
金钱
531
注册时间
2016-4-10
在线时间
98 小时
发表于 2017-7-20 16:02:27 | 显示全部楼层
应该是头文件定义结构体的时候,include paths 没有包含头文件。
QQ截图20170720160232.png
回复

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
8
金钱
8
注册时间
2018-12-1
在线时间
1 小时
发表于 2018-12-1 15:06:55 | 显示全部楼层
我也遇到过这个问题,后来发现我可能是我新建的工程路径报含中文文件名的原因,我在桌面建的工程,因为我的用户名是中文,所以工程路径就是这个C:\Users\刘邦坤\Desktop\Template,我把工程复制到E盘目录下就解决了(E:\Template)。希望对你们有帮助
回复

使用道具 举报

1

主题

14

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2019-4-5
在线时间
5 小时
发表于 2019-5-26 10:42:17 | 显示全部楼层

我出现不了这个怎么办啊?
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
8
金钱
8
注册时间
2019-7-16
在线时间
0 小时
发表于 2019-7-16 18:08:05 | 显示全部楼层
还有一种:汉化的keil5也出现不了这样的小框框,不用汉化,改回原来的就可以了
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
2
金钱
2
注册时间
2019-7-28
在线时间
0 小时
发表于 2019-7-28 13:47:05 | 显示全部楼层
回复

使用道具 举报

4

主题

18

帖子

0

精华

初级会员

Rank: 2

积分
67
金钱
67
注册时间
2019-8-5
在线时间
15 小时
发表于 2019-8-12 17:01:26 | 显示全部楼层
我也遇到这个问题。是没包含头文件导致的
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
6
金钱
6
注册时间
2020-3-1
在线时间
1 小时
发表于 2020-3-1 08:34:15 | 显示全部楼层
呼卡拉卡 发表于 2019-7-16 18:08
还有一种:汉化的keil5也出现不了这样的小框框,不用汉化,改回原来的就可以了

汉化的还能改回来吗?(不重新安装)
回复

使用道具 举报

0

主题

3

帖子

0

精华

新手入门

积分
18
金钱
18
注册时间
2019-9-6
在线时间
4 小时
发表于 2020-4-30 21:32:46 | 显示全部楼层

我跟你的一样,
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
8
金钱
8
注册时间
2021-1-26
在线时间
1 小时
发表于 2021-1-31 23:30:15 | 显示全部楼层

跟你一样的情况,应该是MDK版本问题,我的MDK5 5.18版改路径也不行,包含头文件导入都不行
回复

使用道具 举报

0

主题

6

帖子

0

精华

初级会员

Rank: 2

积分
53
金钱
53
注册时间
2020-9-24
在线时间
12 小时
发表于 2021-4-10 20:28:53 | 显示全部楼层
今天我也遇见了这个问题  我得解决方法是把结构体定义到.c文件中[img]@QD%5B$)[_XSE`${V{JCF5MOX.png[/img]
回复

使用道具 举报

0

主题

4

帖子

0

精华

初级会员

Rank: 2

积分
146
金钱
146
注册时间
2019-12-24
在线时间
13 小时
发表于 2021-4-26 11:05:22 | 显示全部楼层

没有左边的部分
回复

使用道具 举报

1

主题

89

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2915
金钱
2915
注册时间
2019-4-3
在线时间
235 小时
发表于 2021-7-20 13:13:57 | 显示全部楼层
感谢楼主提问,评论非常精彩!
若要如何,全凭自己!
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 17:33

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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