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

[复制链接]
 楼主| jjjkkk00 发表于 2014-3-29 16:19 | 显示全部楼层 |阅读模式
本帖最后由 jjjkkk00 于 2014-3-29 20:49 编辑

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

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

2.JPG
Keil 5.10 导入文件的插件(Microsoft .NET Framework 3.5).rar (423.81 KB, 下载次数: 215)
--------------------------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;。
lkl0305 发表于 2014-3-29 18:24 | 显示全部楼层
思路不错,支持
 楼主| jjjkkk00 发表于 2014-3-29 19:01 | 显示全部楼层
本帖最后由 jjjkkk00 于 2014-3-29 21:00 编辑
lijunlinv 发表于 2014-3-29 17:11
你的路径固定了。如果工程拷贝到其他文件夹不是就会报错了?路径不应该使用E:\,而应该是..\的路径,比如.. ...

感谢你的提醒,(BUG已更新,我打包错文件了,那个是Release文件夹下的旧文件。。:L)
1楼的附件已经更新了。
Ketose 发表于 2014-3-29 21:39 | 显示全部楼层
5.1好像不用这个吧,直接向导可以完成这些。
 楼主| jjjkkk00 发表于 2014-3-29 21:47 | 显示全部楼层
Ketose 发表于 2014-3-29 21:39
5.1好像不用这个吧,直接向导可以完成这些。

求教如何通过向导完成?
我刚开始是用Keil,还没发现此功能。
能分享下么?
 楼主| jjjkkk00 发表于 2014-3-29 21:54 | 显示全部楼层
刚才看了一下IAR 的.ewp;应该也可以这样制作插件。
Ketose 发表于 2014-3-29 22:14 | 显示全部楼层
jjjkkk00 发表于 2014-3-29 21:47
求教如何通过向导完成?
我刚开始是用Keil,还没发现此功能。
能分享下么? ...

很简单,我抓几个图出来。
Ketose 发表于 2014-3-29 22:47 | 显示全部楼层
用STM32 USART1的例子来说明。
1.jpg
Ketose 发表于 2014-3-29 22:47 | 显示全部楼层
第二步
2.jpg
Ketose 发表于 2014-3-29 22:48 | 显示全部楼层
第三步,这一步要把所用到的包都安装起才会出现。
3.jpg
Ketose 发表于 2014-3-29 22:49 | 显示全部楼层
第四步,keil会为我们在项目文件夹下生成RTE文件夹
4.jpg
Ketose 发表于 2014-3-29 22:50 | 显示全部楼层
5.jpg 第五步,这个没什么好说的。我发现如果要使用中断的话,misc.c这个文件系统没有为我们添加进来。要手动加进来。
 楼主| jjjkkk00 发表于 2014-3-29 23:08 | 显示全部楼层
本帖最后由 jjjkkk00 于 2014-3-29 23:12 编辑
Ketose 发表于 2014-3-29 22:50
第五步,这个没什么好说的。我发现如果要使用中断的话,misc.c这个文件系统没有为我们添加进来。要手动加进 ...

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

也许只有固有工程的更新才会用到了。
限量_个性。 发表于 2014-3-30 09:03 | 显示全部楼层
不错哎。。有看头。
通宵敲代码 发表于 2014-3-30 10:53 | 显示全部楼层
有创意!
xianstm32 发表于 2014-3-30 12:51 | 显示全部楼层
都是有心人啊,Ketose能不能做个在keil  V5.1
下实现LED闪烁的图说教程?
nienianhong 发表于 2014-3-30 16:22 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

7

主题

448

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部