OpenEdv-开源电子网

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

本人小白,在看按键程序时发现里面的u8然后想看看u8是定义的什么,于是右键go to definition 可是出不来定义出来的却是下图,是什么情况啊?

[复制链接]

36

主题

75

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
425
金钱
425
注册时间
2015-12-16
在线时间
112 小时
发表于 2015-12-21 16:33:41 | 显示全部楼层 |阅读模式
5金钱
本人小白,在看按键程序时发现里面的u8然后想看看u8是定义的什么,于是右键go to definition 可是出不来定义出来的却是下图,是什么情况啊?

最佳答案

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

以下是网上寻得答案: “那是因为你go to definition的标识符在你的文件中有多次被定义,keil不能知道你需要的是那个,所以给出你browser窗口,让你自己去找.你把browser窗口向上调大一些,就能看到你要找的标识符的所有列表,你单击列表中的一个标识符,在右边的窗口会给出这个标识符在本文件内的所有连接,其中第一个是定义,其余是引用(分为读和写)”
人的一生总得有个目标!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

9

主题

61

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2015-12-3
在线时间
29 小时
发表于 2015-12-21 16:33:42 | 显示全部楼层
以下是网上寻得答案:
“那是因为你go to definition的标识符在你的文件中有多次被定义,keil不能知道你需要的是那个,所以给出你browser窗口,让你自己去找.你把browser窗口向上调大一些,就能看到你要找的标识符的所有列表,你单击列表中的一个标识符,在右边的窗口会给出这个标识符在本文件内的所有连接,其中第一个是定义,其余是引用(分为读和写)”

走不一样的路,让别人看吧
回复

使用道具 举报

30

主题

282

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1001
金钱
1001
注册时间
2015-8-24
在线时间
241 小时
发表于 2015-12-21 16:47:58 | 显示全部楼层
1楼大神,理解得好透彻
回复

使用道具 举报

9

主题

538

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3371
金钱
3371
注册时间
2015-1-7
在线时间
794 小时
发表于 2015-12-21 16:48:57 | 显示全部楼层
u8就是unsigned char,无符号字符型,用作0~255的变量。
一般都是typedef unsigned char u8;
机器生汇编,汇编生B,B生C,C生万物.... 经过长期对C语言的研究,目前只有两个方面不懂:这也不懂,那也不懂
https://github.com/ianhom
回复

使用道具 举报

3

主题

130

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
373
金钱
373
注册时间
2015-3-7
在线时间
43 小时
发表于 2015-12-21 20:27:12 | 显示全部楼层
u8的定义在stm32f10x.h的头文件有,可以用查找找到。其它数据类型都可以在里面看到~
为人莫作千年计,三十河东四十西,莫欺少年穷。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-21 13:44

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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