原创 IAR项目复制方法

2009-6-1 17:15 5894 5 9 分类: MCU/ 嵌入式

    通常情况下,开发环境建立的项目,当需重新变更项目名时,只需复制该项目名件,然后直接改名就可以了,但这一方法在IAR不行了,好多朋友都为此觉得比较郁闷,我自然也不例外了,看到那些不同的项目都使用的相同的项目的感觉真的很不爽,于是我就开始分析IAR项目文件的组织方法,居然给我找到的解决方案,不敢保留,借此写出,供朋友们参考。


    说出来非常容易:


    用记事本打开项目文件.eww文件,将看到如下所示的文字:


<?xml version="1.0" encoding="iso-8859-1"?>


<workspace>
  <project>
    <path>$WS_DIR$\SK4001-3011.ewp</path>
  </project>
  <batchBuild/>
</workspace>


原来EWW文件已经限死了EWP文件的名称了,这时只要将 <path>$WS_DIR$\SK4001-3011.ewp</path>中的*.EWP改成你所要改的EWP文件名,保存后,将外部的ewp文件改成与这里的一致就可以,直接用IAR环境打开了,是不是很容易呢。呵呵!!

PARTNER CONTENT

文章评论4条评论)

登录后参与讨论

用户377235 2013-8-8 14:46

beautiful

用户1389669 2011-3-3 10:51

不错,顶一个

用户497230 2010-4-10 14:52

谢谢,很用心的研究

用户46583 2009-9-29 16:39

谢谢! 帮我解决了一个很实际的问题
相关推荐阅读
用户211336 2011-06-27 15:28
NEC的扩展RAM和CODE BANK在IAR的设置和使用
    NEC的8位单片机有很多型号具有内部扩展RAM和额外代码段,在IAR中如何使用呢,一直没有资料说明,特将它整理后放于此文。 扩展RAM:   变量申明方法如下:#pragma dataseg=...
用户211336 2011-03-02 10:53
define宏定义中的#,##,@#及\符号
1、# (stringizing)字符串化操作符。其作用是:将宏定义中的传入参数名转换成用一对双引号括起来参数名字符串。其只能用于有传入参数的宏定义中,且必须置于宏定义体中的参数名前。 如: #def...
用户211336 2010-07-03 00:41
C51定义位变量方法
使用位域 typedef union {   unsigned char byte;   struct   {      unsigned char bit0:1, bit1:1, bit2:1, b...
用户211336 2010-03-24 20:10
程序编写最重要的原则
代码简单化        编写的代码不仅仅是给计算机执行的,更大的价值在于能被其他人以及自己所理解.        尽量用人的语言来编写程序而不是计算机的语言. ...
用户211336 2009-06-14 20:11
AD6导入使用SolidWorks建立的3D模型
在传统的电子产品整机设计流程里,电器设计部门与结构设计部分是两个完全独立工作的部门,之间没有什么直接的合作关系。多数情况下(这里指的是大多数。因为也是有部分企业的产品是已定型化的,都是先设计好外壳再根...
用户211336 2009-06-12 10:32
使用STM32的PWM输入功能计算输入PWM的周期!
1、时钟部分,TIMER2的时钟频率,我是初始化为36M.      RCC_PCLK1Config(RCC_HCLK_Div2);           //设置低速AHB时钟=系统时钟/2     ...
我要评论
4
5
关闭 站长推荐上一条 /3 下一条