当前位置: 首页 > web >正文

IAR新建工程步骤(IAR Embedded Workbench for Renesas RH850)

IAR Systems集嵌入式系统的设计、开发和测试一体,是当下比较热门且功能强大一款IDE。
本篇以瑞萨RH850系列芯片的工程创建为例,将逐步讲解新工程的创建及配置。IAR IDE版本:IAR Embeded Wrokbench for Renesas RH850, V2.10.1
IAR的安装破解请移步博主的另一篇博客,链接如下,在此不做介绍
RH850开发环境搭建

email:1256153255@qq.com

website for purchase 瑞萨RH850开发板 and 瑞萨E1仿真器
在这里插入图片描述
工程创建:打开IDE,由于我的IAR已经打开了其他工程,界面是图1那样的,对于有些朋友未打开工程的情况,界面如图二所示
在这里插入图片描述
图1
在这里插入图片描述
图2

新建Workspace: File/ New Workspace
在这里插入图片描述
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
在这里插入图片描述
新建Project:Project/Create New Project
在这里插入图片描述
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
在这里插入图片描述
Tool Chain选择RH850,Project templates选择Empty project,点击OK
在这里插入图片描述
选择工程保存路径及工程名,点击保存(S),IDE左侧栏出现RH850的Workspace
在这里插入图片描述
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
在这里插入图片描述
工程配置
右击Workspace名RH850-Debug,选择Options…
在这里插入图片描述
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
在这里插入图片描述
选择主芯片:General Options/Device
如果默认的主芯片不是自己想要的,点击旁边的左箭头进行Search
在这里插入图片描述
选择自己使用的主芯片型号,比如我用的型号是R7F7010334
在这里插入图片描述
添加*.h文件路径及全局宏定义
C/C++ Compiler→Preprocessor,在Additional include directories区添加*.h文件路径
在这里插入图片描述
Output Converter→Output,勾上Generate additional output,Output format选择Motorola格式生成hex文件。
关于Motorola Format和Intel Format的介绍,可参考
Motorola和Intel格式报文解析的区别
在这里插入图片描述
配置仿真器
Debugger→Setup→Driver,选择自己的仿真器,我这里用的是瑞萨E1就选了E1
在这里插入图片描述
瑞萨原厂E1仿真器已于2018年底停产,需要E1仿真器的朋友可到以下链接purchase瑞萨E1仿真器替代款
瑞萨E1仿真器替代款
1、替代款E1和原厂E1 PIN2PIN兼容
2、替代款E1和原厂E1同样的品质保证
3、每个替代款E1出厂自检PASS
在这里插入图片描述
添加工程编译文件:右键工程,添加组Add→Add Group
在这里插入图片描述
在组中添加文件:Add→Add Files,在每个Groups下边可以Add Files,也可以添加子Groups
在这里插入图片描述
到这基本一个工程配置就完成了,保存工程后可以开始编译,再通过编译信息对文件进行调整。

http://www.xdnf.cn/news/11339.html

相关文章:

  • RFC 简介
  • 各种常用不等式汇总
  • Redis、Memcache和MongoDB的区别
  • StarUML使用说明—用例图、时序图、活动图
  • MYSQL 存储过程详解
  • delphi2007、2010无法二次启动,报错 EditorLineEnds.ttr 另一个程序正在使用此文件
  • 出现java.lang.IllegalArgumentException异常处理
  • 屏幕截取招招看!教你十种屏幕抓取方法
  • 带通滤波器电路图大全(三款带通滤波器电路设计原理图详解)
  • 宝妈剪辑视频也养活了自己,辞职做自媒体一天3百,靠这5个网站
  • 计算机硬盘有坏道,电脑硬盘有坏道怎么办
  • marquee横向循环滚动
  • 125款程序员专属情人节表白网站【建议收藏】HTML+CSS+JavaScript
  • vscode下git的常见操作
  • Restorator 2007 Build 1729 汉化版
  • mac装载NTFS的u盘报错:com.apple.DiskManagement.disenter错误49223
  • LBS应用简介及值得关注的方向
  • C++ 内存池 -- C++ Memory Pool
  • 系统引导方式GRUB的详细介绍
  • C++利用 _findfirst与_findnext查找文件的方法
  • (一)UDP基本编程步骤
  • dz带模板跟全套插件 搭建一款属于自己的论坛
  • 开源免费的一个企业级商城系统
  • 林锐《高质量程序设计指南C/C++》笔记04:异常处理
  • C# Label显示多行文本及换行(WinForm/WebForm)
  • 计算机论文投稿指南
  • MP3的频率、比特率、码率与音质的关系
  • PowerBuilder 12使.NET的应用开发更快捷
  • 适合新手编程的软件,什么编程软件比较好比较容易入门
  • ln 命令用法 hard link 与 symbolic link 区别 分析