OpenEdv-开源电子网

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

关于如何提高keil的编译速度

[复制链接]

46

主题

333

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
357
金钱
357
注册时间
2013-12-12
在线时间
63 小时
发表于 2014-4-6 11:23:30 | 显示全部楼层 |阅读模式

1.将DSP,Fxxx的那些库封装起来,这的确可以大幅度的提高keil的编译速度,但是为了深度学习,而且封装以后是不可逆的,我们goto的时候是跳不进去的,所以不建议采纳!!
2.就是将什么杀毒软件关闭之类的,嗯?。。。貌似可以?没感觉到的!!!

3.个人想法,比如将以前编译生成的DSP库的文件保存起来,keil编译的时候可以将其链接起来么?
  就感觉像是另一种封装,但是是可逆的!!!
  不知道有没有人试过???

4.不知道有没有人还有除上述方法外的更优办法,本人电脑较慢,编译一次F407的工程就和看一部电影一样长!!!
   跪求大师解救!!!



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

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-4-6 13:17:07 | 显示全部楼层
电脑配置高就快了,呵呵
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

23

主题

292

帖子

0

精华

高级会员

Rank: 4

积分
501
金钱
501
注册时间
2013-9-17
在线时间
17 小时
发表于 2014-4-6 14:44:43 | 显示全部楼层
有些文件在编译的时候是可以不需要产生的 
闷鱼闷闷不乐吃焖鱼
回复 支持 反对

使用道具 举报

46

主题

333

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
357
金钱
357
注册时间
2013-12-12
在线时间
63 小时
 楼主| 发表于 2014-4-6 14:46:43 | 显示全部楼层
回复【2楼】Badu_Space:
---------------------------------
呵呵~我的电脑是XP的,和WIN7比起来,编译一次速度慢的要死啊!!!八度哥,有没有好一点方法~
回复 支持 反对

使用道具 举报

46

主题

333

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
357
金钱
357
注册时间
2013-12-12
在线时间
63 小时
 楼主| 发表于 2014-4-6 14:46:57 | 显示全部楼层
回复【3楼】闷鱼:
---------------------------------
具体点的方法有么?
回复 支持 反对

使用道具 举报

23

主题

292

帖子

0

精华

高级会员

Rank: 4

积分
501
金钱
501
注册时间
2013-9-17
在线时间
17 小时
发表于 2014-4-6 15:07:35 | 显示全部楼层


闷鱼闷闷不乐吃焖鱼
回复 支持 反对

使用道具 举报

46

主题

333

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
357
金钱
357
注册时间
2013-12-12
在线时间
63 小时
 楼主| 发表于 2014-4-6 15:42:35 | 显示全部楼层
回复【6楼】闷鱼:
---------------------------------
哥,可以多打几个字么?

ucida, 微软雅黑, Arial, sans-serif;font-size:14px;line-height:28px;">你仔细看看我的楼主贴,你的这种方式的缺点是无法对变量或函数名右键查看定义了。


你的意思是让我不输出hex文件,那我但是这些不太容易提高效率吧?有没有大幅度的?
回复 支持 反对

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-4-6 15:47:46 | 显示全部楼层
回复【4楼】小Y:
---------------------------------
debug信息不用生成
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

46

主题

333

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
357
金钱
357
注册时间
2013-12-12
在线时间
63 小时
 楼主| 发表于 2014-4-6 15:51:22 | 显示全部楼层
回复【8楼】Badu_Space:
---------------------------------
他是干嘛的哈?
回复 支持 反对

使用道具 举报

17

主题

293

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
388
金钱
388
注册时间
2012-12-26
在线时间
1 小时
发表于 2014-4-6 15:51:53 | 显示全部楼层
回复【楼主位】小Y:


1.将DSP,Fxxx的那些库封装起来,这的确可以大幅度的提高keil的编译速度,但是为了深度学习,而且封装以后是不可逆的,我们goto的时候是跳不进去的,所以不建议采纳!!
2.就是将什么杀毒软件关闭之类的,嗯?。。。貌似可以?没感觉到的!!!
3.个人想法,比如将以前编译生成的DSP库的文件保存起来,keil编译的时候可以将其链接起来么?
  就感觉像是另一种封装,但是是可逆的!!!
  不知道有没有人试过???
4.不知道有没有人还有除上述方法外的更优办法,本人电脑较慢,编译一次F407的工程就和看一部电影一样长!!!
   跪求大师解救!!!


---------------------------------
把Go to功能关了,编译快了不少
回复 支持 反对

使用道具 举报

17

主题

293

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
388
金钱
388
注册时间
2012-12-26
在线时间
1 小时
发表于 2014-4-6 15:52:39 | 显示全部楼层
取消Browse Information
回复 支持 反对

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-4-6 15:53:18 | 显示全部楼层
同意9楼
回复 支持 反对

使用道具 举报

46

主题

333

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
357
金钱
357
注册时间
2013-12-12
在线时间
63 小时
 楼主| 发表于 2014-4-6 16:28:14 | 显示全部楼层
回复【10楼】kassandra:
---------------------------------
是的啊!但是我都已经表达的很清楚了,这种方式我不需要!!!麻烦诸位大手看看啊!go to我是一定要的!
回复 支持 反对

使用道具 举报

23

主题

292

帖子

0

精华

高级会员

Rank: 4

积分
501
金钱
501
注册时间
2013-9-17
在线时间
17 小时
发表于 2014-4-9 21:46:01 | 显示全部楼层
回复【7楼】小Y:
---------------------------------
我觉得没用到的东西就可以不用生成
闷鱼闷闷不乐吃焖鱼
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

精华

新手入门

积分
42
金钱
42
注册时间
2015-7-2
在线时间
4 小时
发表于 2016-4-16 11:16:01 | 显示全部楼层
先试试看
回复 支持 反对

使用道具 举报

0

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
122
金钱
122
注册时间
2016-8-23
在线时间
32 小时
发表于 2017-1-11 09:48:10 | 显示全部楼层
换电脑吧
回复 支持 反对

使用道具 举报

0

主题

31

帖子

0

精华

初级会员

Rank: 2

积分
122
金钱
122
注册时间
2016-8-23
在线时间
32 小时
发表于 2017-1-11 09:53:08 | 显示全部楼层
按照6楼说的方法把debug 和browse关了 。  以前2分钟、现在17秒。。可行。
回复 支持 反对

使用道具 举报

7

主题

333

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1838
金钱
1838
注册时间
2012-7-16
在线时间
504 小时
发表于 2018-8-2 11:48:55 | 显示全部楼层
goto 可以用VS打开比keil方便很多。
回复 支持 反对

使用道具 举报

20

主题

227

帖子

0

精华

高级会员

Rank: 4

积分
605
金钱
605
注册时间
2017-7-14
在线时间
116 小时
发表于 2018-8-2 13:41:18 | 显示全部楼层
换电脑
回复 支持 反对

使用道具 举报

31

主题

1955

帖子

3

精华

论坛元老

Rank: 8Rank: 8

积分
4521
金钱
4521
注册时间
2018-5-11
在线时间
946 小时
发表于 2018-8-2 16:13:17 | 显示全部楼层
编程时直接操作寄存器,官方的库基本不用,可以大大提高编译速度
我的开源链接 https://github.com/ShuifaHe/STM32.git  请关注,点赞支持哦。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-18 03:06

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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