KEIL UVISION4 头文件定义了,居然说我没定义,然后居然还能编译调试,晕死!

2019-10-16 00:44发布

今天在编译的时候右击led.h,试图打开这个文件,总是说:source browser led.h  is undefined。打开其他头文件也是如此,我检查了一遍,KEIL的设置并没有改,头文件路径都已添加。重新建立一个工程也是打不开。但编译能通过,也能生成HEX文件。郁闷了,有谁遇到这种情况吗?这是为什么呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
正点原子
1楼-- · 2019-10-16 01:18
关了重新打开试试,也许是软件死了...
autoscut
2楼-- · 2019-10-16 03:07
回复【2楼】正点原子:
---------------------------------
重新打开还是没用,我把license重装一次,也没用,就差重装软件了。。。。。
对了,追问原子兄一个问题,如果lcd改成横屏显示,把坐标变换后,lcd的扫描顺序是不是还是不变?就是说如果把lcd的短边看成列,长边看成行的话,原来(竖屏)是先列扫一遍,回到下一行的起点,再扫一遍列,改成横屏(只改坐标)后扫描顺序是不是还是不变?先扫一遍列,到下一行起点再扫(lcd的短边还是看成列,长边看成行)?一直弄得很晕。。。
ksqnhm
3楼-- · 2019-10-16 04:13
回复【3楼】autoscut:
----------------------------
是不是像Keil3一样:在options for Target 里的C/C++下面要添加头文件所在文件夹目录!
我没用过Keil4



正点原子
4楼-- · 2019-10-16 06:24
 精彩回答 2  元偷偷看……
Tardis
5楼-- · 2019-10-16 07:02
Keil4有时候很杯具的,编译会出现提示说文件最近一行没有开始新行,但实际上已经回车了很多野了。
longzhsh
6楼-- · 2019-10-16 12:35
KEIL UVISION4 个人感觉没有 KEIL UVISION3好用, 不知是我个人的原因还是怎的,感觉KEIL UVISION4  存在好多BUG ,我试过MDK4.12.   MDK4.22 ,MDK4.23 ,反复安装反实验, 在CAN功能软件设计时,遇到同样的BUG(屏蔽寄存器写不进值,用MDK软件调试总有问题,但在硬件起来没问题.)  最后还是重装回了MDK3.80A, 

一周热门 更多>