打印
[开发工具]

[Keil 5.10]你还在手动导入文件吗?请试试自动化插件。

[复制链接]
9358|36
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 jjjkkk00 于 2014-3-29 20:49 编辑

每当你新建一个Keil工程时,必不可少的要导入源文件和编辑IncludePath。
我觉得这是一件浪费时间的事情。在这里我写了一个插件,可以帮助大家更快完成它。

如有疑问,可以站内信联系我。:)



Keil 5.10 导入文件的插件(Microsoft .NET Framework 3.5).rar (423.81 KB)
--------------------------IncludePath不是".\"开头的BUG已经更新。(2014-3-29 20:49
沙发
bobde163| | 2014-3-29 16:33 | 只看该作者
下来看看

使用特权

评论回复
板凳
jjjkkk00|  楼主 | 2014-3-29 16:36 | 只看该作者
本帖最后由 jjjkkk00 于 2014-3-29 16:40 编辑


补充一下这是一个windows xp的控制台程序。
其他系统没验证过。

如果不是xp的朋友,可以站内信我,我把源码mail你们。

使用特权

评论回复
地板
lijunlinv| | 2014-3-29 17:11 | 只看该作者
本帖最后由 lijunlinv 于 2014-3-29 17:12 编辑

你的路径固定了。如果工程拷贝到其他文件夹不是就会报错了?路径不应该使用E:\,而应该是..\的路径,比如..\HARDWARE\LED;..\SYSTEM\delay;..\SYSTEM\sys;..\SYSTEM\usart;..\USER;。

使用特权

评论回复
5
lkl0305| | 2014-3-29 18:24 | 只看该作者
思路不错,支持

使用特权

评论回复
6
jjjkkk00|  楼主 | 2014-3-29 19:01 | 只看该作者
本帖最后由 jjjkkk00 于 2014-3-29 21:00 编辑
lijunlinv 发表于 2014-3-29 17:11
你的路径固定了。如果工程拷贝到其他文件夹不是就会报错了?路径不应该使用E:\,而应该是..\的路径,比如.. ...

感谢你的提醒,(BUG已更新,我打包错文件了,那个是Release文件夹下的旧文件。。:L)
1楼的附件已经更新了。

使用特权

评论回复
7
Ketose| | 2014-3-29 21:39 | 只看该作者
5.1好像不用这个吧,直接向导可以完成这些。

使用特权

评论回复
8
jjjkkk00|  楼主 | 2014-3-29 21:47 | 只看该作者
Ketose 发表于 2014-3-29 21:39
5.1好像不用这个吧,直接向导可以完成这些。

求教如何通过向导完成?
我刚开始是用Keil,还没发现此功能。
能分享下么?

使用特权

评论回复
9
jjjkkk00|  楼主 | 2014-3-29 21:54 | 只看该作者
刚才看了一下IAR 的.ewp;应该也可以这样制作插件。

使用特权

评论回复
10
Ketose| | 2014-3-29 22:14 | 只看该作者
jjjkkk00 发表于 2014-3-29 21:47
求教如何通过向导完成?
我刚开始是用Keil,还没发现此功能。
能分享下么? ...

很简单,我抓几个图出来。

使用特权

评论回复
11
Ketose| | 2014-3-29 22:47 | 只看该作者
用STM32 USART1的例子来说明。

1.jpg (190.07 KB )

1.jpg

使用特权

评论回复
12
Ketose| | 2014-3-29 22:47 | 只看该作者
第二步

2.jpg (429.75 KB )

2.jpg

使用特权

评论回复
13
Ketose| | 2014-3-29 22:48 | 只看该作者
第三步,这一步要把所用到的包都安装起才会出现。

3.jpg (339.52 KB )

3.jpg

使用特权

评论回复
14
Ketose| | 2014-3-29 22:49 | 只看该作者
第四步,keil会为我们在项目文件夹下生成RTE文件夹

4.jpg (247.97 KB )

4.jpg

使用特权

评论回复
15
Ketose| | 2014-3-29 22:50 | 只看该作者
第五步,这个没什么好说的。我发现如果要使用中断的话,misc.c这个文件系统没有为我们添加进来。要手动加进来。

使用特权

评论回复
16
jjjkkk00|  楼主 | 2014-3-29 23:08 | 只看该作者
本帖最后由 jjjkkk00 于 2014-3-29 23:12 编辑
Ketose 发表于 2014-3-29 22:50
第五步,这个没什么好说的。我发现如果要使用中断的话,misc.c这个文件系统没有为我们添加进来。要手动加进 ...

这个啊,之前没怎么用过。新建工程是很好的选择呢。谢谢了。
----------------------------------------------------------
那这个插件的剩余价值也就是project的移植了。
比如IAR到Keil之类的切换了。
如果有许多的文件(几十或者更多的非官方的源文件)需要导入。

也许只有固有工程的更新才会用到了。

使用特权

评论回复
17
限量_个性。| | 2014-3-30 09:03 | 只看该作者
不错哎。。有看头。

使用特权

评论回复
18
通宵敲代码| | 2014-3-30 10:53 | 只看该作者
有创意!

使用特权

评论回复
19
xianstm32| | 2014-3-30 12:51 | 只看该作者
都是有心人啊,Ketose能不能做个在keil  V5.1
下实现LED闪烁的图说教程?

使用特权

评论回复
20
nienianhong| | 2014-3-30 16:22 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:Dylan疾风闪电 QQ:26****683 学海无涯,蝴蝶粉(STM32F全系列)

7

主题

447

帖子

5

粉丝