7384|13

653

帖子

1

TA的资源

纯净的硅(中级)

楼主
 

LPCXpresso-1549的例程,Keil工程文件打开好慢啊。 [复制链接]

下载的lpcopen_2_08c_keil_iar_nxp_lpcxpresso_1549,打开nxp_lpcxpresso_1549_all_examples,要好几分钟才能打开这个工程吗, 有简化的吗?

此帖出自NXP MCU论坛

最新回复

这个确实不应该为精。。。  详情 回复 发表于 2014-10-15 08:02
点赞 关注
 

回复
举报

6423

帖子

17

TA的资源

版主

沙发
 
没这么长时间,很快就能打开,你打开的那个例程?
此帖出自NXP MCU论坛

点评

lpcopen_2_08c_keil_iar_nxp_lpcxpresso_1549\applications\lpc15xx\keil_uvision_projects\nxp_lpcxpresso_1549\nxp_lpcxpresso_1549_all_examples.uvmpw  详情 回复 发表于 2014-9-13 23:05
 
个人签名training
 
 

回复

653

帖子

1

TA的资源

纯净的硅(中级)

板凳
 
白丁 发表于 2014-9-13 22:47
没这么长时间,很快就能打开,你打开的那个例程?

lpcopen_2_08c_keil_iar_nxp_lpcxpresso_1549\applications\lpc15xx\keil_uvision_projects\nxp_lpcxpresso_1549\nxp_lpcxpresso_1549_all_examples.uvmpw
此帖出自NXP MCU论坛

点评

这个是比较慢,你打开单个的例程,很快的,在periph文件夹下  详情 回复 发表于 2014-9-13 23:07
 
 
 

回复

6423

帖子

17

TA的资源

版主

4
 
mars4zhu 发表于 2014-9-13 23:05
lpcopen_2_08c_keil_iar_nxp_lpcxpresso_1549\applications\lpc15xx\keil_uvision_projects\nxp_lpcxpres ...

这个是比较慢,你打开单个的例程,很快的,在periph文件夹下
此帖出自NXP MCU论坛

点评

Build target 'iflash_nxp_lpcxpresso_1549' compiling sysinit.c... ..\..\..\..\startup_code\sysinit.c(46): error: #5: cannot open source input file "board.h": No such file or directory #include "b  详情 回复 发表于 2014-9-14 00:01
 
个人签名training
 
 

回复

653

帖子

1

TA的资源

纯净的硅(中级)

5
 
白丁 发表于 2014-9-13 23:07
这个是比较慢,你打开单个的例程,很快的,在periph文件夹下

Build target 'iflash_nxp_lpcxpresso_1549'
compiling sysinit.c...
..\..\..\..\startup_code\sysinit.c(46): error:  #5: cannot open source input file "board.h": No such file or directory
  #include "board.h"
..\..\..\..\startup_code\sysinit.c: 0 warnings, 1 error
compiling systick.c...
..\..\..\..\examples\periph\periph_systick\systick.c(32): error:  #5: cannot open source input file "board.h": No such file or directory
  #include "board.h"
..\..\..\..\examples\periph\periph_systick\systick.c: 0 warnings, 1 error
".\keil_output\iflash_nxp_lpcxpresso_1549\periph_systick.axf" - 2 Error(s), 0 Warning(s).
Target not created



这个怎么破,明明在OPtion的C++里面有那个目录路径,而且Keil的自动打开"board.h"可以找到这个文件。偏偏编译的时候说找不到。
此帖出自NXP MCU论坛

点评

把你的整个库复制到该盘的根目录下试一试,可能是因为路径太深,另外KEIL的头文件不能进入文件夹下的文件夹,所以一定要包含直接到最后一层文件夹  详情 回复 发表于 2014-9-14 00:22
 
 
 

回复

6423

帖子

17

TA的资源

版主

6
 
mars4zhu 发表于 2014-9-14 00:01
Build target 'iflash_nxp_lpcxpresso_1549'
compiling sysinit.c...
..\..\..\..\startup_code\sysini ...

把你的整个库复制到该盘的根目录下试一试,可能是因为路径太深,另外KEIL的头文件不能进入文件夹下的文件夹,所以一定要包含直接到最后一层文件夹
此帖出自NXP MCU论坛

点评

谢谢你,可以了。 你很有经验啊,。  详情 回复 发表于 2014-9-14 08:18
 
个人签名training
 
 

回复

653

帖子

1

TA的资源

纯净的硅(中级)

7
 
白丁 发表于 2014-9-14 00:22
把你的整个库复制到该盘的根目录下试一试,可能是因为路径太深,另外KEIL的头文件不能进入文件夹下的文件 ...

谢谢你,可以了。 你很有经验啊,。

此帖出自NXP MCU论坛

点评

是把库放到更高层的目录了吗?有时候.lib会有这个问题  详情 回复 发表于 2014-9-14 09:03
 
 
 

回复

6423

帖子

17

TA的资源

版主

8
 
mars4zhu 发表于 2014-9-14 08:18
谢谢你,可以了。 你很有经验啊,。

是把库放到更高层的目录了吗?有时候.lib会有这个问题
此帖出自NXP MCU论坛

点评

是的。目录太深了。编译器可能不支持。  详情 回复 发表于 2014-9-14 09:09
 
个人签名training
 
 

回复

653

帖子

1

TA的资源

纯净的硅(中级)

9
 
白丁 发表于 2014-9-14 09:03
是把库放到更高层的目录了吗?有时候.lib会有这个问题

是的。目录太深了。编译器可能不支持。
此帖出自NXP MCU论坛

点评

回复够快啊  详情 回复 发表于 2014-9-14 09:10
 
 
 

回复

6423

帖子

17

TA的资源

版主

10
 
mars4zhu 发表于 2014-9-14 09:09
是的。目录太深了。编译器可能不支持。

回复够快啊
此帖出自NXP MCU论坛
 
个人签名training
 
 

回复

7452

帖子

18

TA的资源

五彩晶圆(高级)

11
 
应该是相对路径没弄对,估计多半是把某些目录拆分到其他路径导致相对路径找不到了。..\..\ 是以当前项目(一般说来是.uvproj)所在目录作为起点回溯,往上找不到自然就报错了,设定include和lib的路径引用时需要数清楚层数。

>>而且Keil的自动打开"board.h"可以找到这个文件。偏偏编译的时候说找不到。
C编译和IDE代码分析是两套系统规则,你可以在IDE的工程文件里找到各.c和.h文件的绝对或相对路径,但是你还是得在项目配置里设定include路径和lib路径,就是这个道理。
此帖出自NXP MCU论坛
 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复

7452

帖子

18

TA的资源

五彩晶圆(高级)

12
 
本帖最后由 freebsder 于 2014-9-15 20:58 编辑

没怎么用过keil,对我前面回帖的说法有些忐忑,所以下了个keil验证了一下,确实编译有问题。后来想起来原来是文件长度的问题,和目录深度没关系,win7最长是260字符,相对路径还原成绝对路径之后比如类似 C:\Users\ld\Desktop\lpc1549\lpcopen\lpcopen2\lpcopen2\lpcopen2\applications\lpc15xx\keil_uvision_projects\nxp_lpcxpresso_1549\periph\periph_eeprom\..\..\..\..\..\..\software\lpc_core\lpc_board\boards_15xx\nxp_lpcxpresso_1549\keil_output\board_nxp_lpcxpresso_1549.lib,长度超了。但是可以看到开始有 C:\Users\ld\Desktop\lpc1549\lpcopen\lpcopen2\lpcopen2\lpcopen2, 8级目录。

找了半天不知道keil里面怎么设置引用文件的绝对路径,也不知道怎么设置keil把编译步骤详细给出来,链接详细步骤也没找到选项给出来,否则把详细编译/链接命令一看就知道问题在哪了。还是用iar,gcc的习惯些。
此帖出自NXP MCU论坛
 
 
 

回复

234

帖子

0

TA的资源

一粒金砂(高级)

13
 
这样也能“精”?
此帖出自NXP MCU论坛
 
 
 

回复

4997

帖子

19

TA的资源

裸片初长成(初级)

14
 
这个确实不应该为精。。。
此帖出自NXP MCU论坛
 
个人签名我的博客
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表