0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用EWPtool将源文件导入到IAR Embedded Workbench

IAR爱亚系统 ? 来源:IAR爱亚系统 ? 作者:IAR爱亚系统 ? 2022-10-21 10:40 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

以前在IAREmbedded Workbench中创建工程之后导入源文件,需要在IAR EmbeddedWorkbench中手动创建文件夹,然后手动导入源文件:

e0a7a5f8-505d-11ed-a3b6-dac502259ad0.png

随着软件越来越复杂,对应的源文件和源文件夹越来越多,手动创建文件夹和导入源文件变得越来越麻烦。为此IAR推出了EWPtool,方便用户直接将源文件导入到IAR Embedded Workbench中。

本文主要介绍如何使用EWPtool将源文件导入到IAREmbedded Workbench。

下载安装EWPtool

1. 下载EWPtool: https://github.com/IARSystems/project-migration-tools/releases/download/4.1.7/EWPtool-4.1.7.zip 2. 关闭所有IAR Embedded Workbench 3. 解压EWPtool到IAR EmbeddedWorkbench安装目录下面的common文件夹:

e13ac82e-505d-11ed-a3b6-dac502259ad0.png

注意:

1. 如果有多个IAR Embedded Workbench安装目录,需要在每个IAR Embedded Workbench安装目录下面的common文件夹添加EWPtool相关的文件。

2. 如果EWPtool有更新,用新的EWPtool相关的文件替代安装目录下面之前的EWPtool相关文件即可。

使用EWPtool将源文件添加到IAR Embedded Workbench

1. 新建工程:Project → Create New Project → Empty Project → OK

e1704d6e-505d-11ed-a3b6-dac502259ad0.png

2. 调用EWPtool: Tools → Select source folder…

e199e5ac-505d-11ed-a3b6-dac502259ad0.png

3. 在弹出的Browse For Folder窗口中,选择源文件对应的根目录:

e1b58abe-505d-11ed-a3b6-dac502259ad0.png

4. 在弹出的IarIdePm窗口中选择Yes:

e1ec15a2-505d-11ed-a3b6-dac502259ad0.png

对应的源文件和对应的文件夹目录就会导入到IAR Embedded Workbench中:

e2263a0c-505d-11ed-a3b6-dac502259ad0.png

同时对应的路径也会被包含进来:

e24290d0-505d-11ed-a3b6-dac502259ad0.png

5. 选择对应的Device:Project → Options → General Options → Target:

e2a416a2-505d-11ed-a3b6-dac502259ad0.png

6. 添加编译所需的对应的宏:Project → Options → C/C++ Compiler → Preprocessor → Defined symbols: (one per line):

e2ccf98c-505d-11ed-a3b6-dac502259ad0.png

7. 配置对应的ICF:Project → Options → Linker →Config → Linker configuration file:

e3039906-505d-11ed-a3b6-dac502259ad0.png

8. 然后就可以成功build了:

e3752bac-505d-11ed-a3b6-dac502259ad0.png

总结

本文主要介绍了如何使用EWPtool将源文件导入到IAR Embedded Workbench,提高创建工程的效率。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • IAR
    IAR
    +关注

    关注

    5

    文章

    383

    浏览量

    37577
  • 源文件
    +关注

    关注

    0

    文章

    30

    浏览量

    4793

原文标题:使用 EWPtool 将源文件导入到 IAR Embedded Workbench

文章出处:【微信号:IAR爱亚系统,微信公众号:IAR爱亚系统】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    IAR Embedded Workbench中计算多个地址区间的Checksum

    在前面的文章“使用IAR Embedded Workbench和MCU的CRC模块来检查代码的完整性”中介绍了如何在IAR Embedded
    的头像 发表于 01-05 12:33 ?2162次阅读
    在<b class='flag-5'>IAR</b> <b class='flag-5'>Embedded</b> <b class='flag-5'>Workbench</b>中计算多个地址区间的Checksum

    IAR建的工程文件如何导入到Keil UVision5中?

    如果是IAR建的工程文件,现在要导入到Keil UVision5中,要如何操作?
    发表于 05-06 08:15

    如何solidworks文件导入到labview中

    最近正在使用labview,请问如何已建模的solidworks文件导入到labview中并显示
    发表于 09-09 16:54

    CC1310的官方例程如何导入到IAR

    从官网下载了例程,如何导入到IAR呢,官网的指导是从IAR里面去下载例程,可是不知为何,我按步骤走到最后一步网页却打不开了,所以只能从外部导入
    发表于 06-24 05:11

    请问哪里可以找到用于IAR Embedded Workbench的STM32G0处理器的启动文件

    于 G0(确切地说是 STM32G070RB)处理器的库。IAR文件 startup_stm32g070rbtx.s 是否在任何地方可用,还是我需要自己创建它?或者是否有更简单的方法 G0 的 STMCubeIDE 项目
    发表于 12-12 08:27

    IAR Embedded Workbench中进行ARM+RISC-V多核调试

    下,那么同一个eww文件可以同时包含ARM和RISC-V两个工程。 如下所示:IAR Embedded Workbench for Arm V9.32.2和
    发表于 06-14 16:55

    IAR Systems发布 IAR Embedded Wor

    IAR Systems发布 IAR Embedded Workbench for ARM新版本  IAR Systems发布
    发表于 02-11 09:14 ?1446次阅读

    IAR_embedded_Workbench用户指南介绍

    IAR embedded Workbench for ARM 是 IAR Systems 公司为 ARM 微处理器开发的一 个集成开发环境(下面简称
    发表于 11-09 18:08 ?90次下载

    如何AD库转换导入到PADS中使用

    想学习pads,学会如何AD库转换导入到PADS中使用,方便自己
    发表于 12-11 16:46 ?0次下载

    如何使用pythontxt文件导入到mysql的应用实例

    实现思想: 1、python 自动完成在txt 文件中加入自定义标签(简单的txt 文件可以不需要) ,2、python 自动完成含有自定义标签的txt 文件
    发表于 09-09 17:50 ?12次下载
    如何使用python<b class='flag-5'>将</b>txt<b class='flag-5'>文件</b><b class='flag-5'>导入到</b>mysql的应用实例

    HLS导出的.xo文件如何导入到Vitis里面

    Q1 HLS导出的.xo文件如何导入到Vitis里面?需要把.xo文件解压,然后把文件导入到Vitis Kernel/src
    的头像 发表于 08-26 17:03 ?3030次阅读

    YRDKRX62N 快速入门指南(IAR Embedded Workbench)

    YRDKRX62N 快速入门指南 (IAR Embedded Workbench)
    发表于 04-12 19:14 ?0次下载
    YRDKRX62N 快速入门指南(<b class='flag-5'>IAR</b> <b class='flag-5'>Embedded</b> <b class='flag-5'>Workbench</b>)

    YRDKRX62N 快速入门指南(IAR Embedded Workbench)

    YRDKRX62N 快速入门指南 (IAR Embedded Workbench)
    发表于 08-04 18:30 ?1次下载
    YRDKRX62N 快速入门指南(<b class='flag-5'>IAR</b> <b class='flag-5'>Embedded</b> <b class='flag-5'>Workbench</b>)

    TARGET3001!用法篇-如何Altium文件导入到TARGET中

    的,如果可以把以前用AD做的文件直接导入到这款软件中使用,这确实能给我们也带来很多方便。通过了解部分资料,我大概讲一下如何Altium文件导入到
    的头像 发表于 02-20 14:38 ?1085次阅读
    TARGET3001!用法篇-如何<b class='flag-5'>将</b>Altium<b class='flag-5'>文件</b><b class='flag-5'>导入到</b>TARGET中

    如何python文件导入到ROS系统中

    本文通过使用myCobot机械臂进行QR码视觉追踪的实践案例分析,介绍如何 python 文件导入到 ROS 系统中。
    的头像 发表于 02-11 11:08 ?849次阅读
    如何<b class='flag-5'>将</b>python<b class='flag-5'>文件</b><b class='flag-5'>导入到</b>ROS系统中