简述

本文介绍瑞萨RH850开发环境搭建。 内部包含cancasexl的驱动安装,canoe的软件安装,IAR的软件安装,E1的自检等。

当前版本:V1.0

版权声明

本文件是机密文件,广州欧科曼科技有限公司保留文档及文档信息所有权利。在没有允许的情况下,任何个人或组织都是严格禁止翻版,否则,我们将保留审查权并追究其法律责任。

email:1256153255@qq.com

website for get 瑞萨RH850开发板 and 瑞萨E1仿真器

变更信息

变更日期 变更描述 变更人
2021.01.17 新建做成 开发部

1.1.开发工具

1.2.CANcaseXL和VN1640A

1.2.1.CANcaseXL、VN1640A正反面图

CANcaseXL正面图

CANcaseXL反面图

VN1640A正面图

VN1640A反面图

1.2.2.CANcaseXL驱动安装

1)双击图1.2.2.1的「autorun.exe」可执行文件,出现下图1.2.2.2所示界面

​ 图1.2.2.1.驱动安装目录

2)单击图1.2.2.2界面的「>Install Driver」进行安装
图1.2.2.2 安装界面

图1.2.2.3 安装界面

图1.2.2.3 安装中

3)图1.2.2.4 选中VN1610/VN1611/VN1630/VN1640CANcaseXL/CANcaseXL log,点击「Install」安装驱动
图1.2.2.4 选择要安装的驱动

图1.2.2.5 确认安装

图1.2.2.6 安装完成

4)确认驱动是否安装成功

①将CANcaseXL插入电脑,如图1.2.2.7所示

②点击「控制面板->Vector Hardware」,能看到CANcaseXL和CAN、LIN的授权信息时表示驱动安装成功,如图1.2.2.8所示
图1.2.2.7 CANcaseXL插入电脑

图1.2.2.8 查看驱动安装成功

1.2.3.CANoe安装

CANOE 功能很功大,监控、模拟 CAN/LIN 等报文,可以google看看,这里不进行详述。

1)双击图1.2.3.1的「autorun.exe」可执行文件,出现下图1.2.3.2所示界面
图1.2.3.1

2)单击图1.2.3.2界面的「>Install CANoe」进行安装

PS:有些电脑会出现图1.2.3.3的提示,如果出现请点击「下载并安装此功能」进行安装,如未出现则忽略
图1.2.3.2

图1.2.3.3

3)若出现图1.2.3.3提示并点击下载安装,会出现图1.2.3.4和1.2.3.5的安装过程,等待安装完成

PS:若未出现图1.2.3.3,忽略该步操作
图1.2.3.4

图1.2.3.5

图1.2.3.6

4)再次单击图1.2.3.2界面的「>Install CANoe」进行安装,根据需要选择图1.2.3.8的安装路径,也可以默认安装
图1.2.3.7

图1.2.3.8

5)安装(图1.2.3.9),等待安装完成(图1.2.3.10),完成后单击「Exit
图1.2.3.9

图1.2.3.10

6)到目前为止 canoe 的 11.0.81 版本安装完成,但是这个版本有些功能无法使用,比如 IG 功能,解决的方法是升级, Vector 在 2019 年 5 月份发布了 canoe11.0 的 SP4 补丁,安装后即可。
图1.2.3.11

7)选择安装路径,也可以默认安装(图1.2.3.12),等待安装完成(图1.2.3.13)
图1.2.3.12

图1.2.3.13

8)进行CANoe升级
图1.2.3.14

图1.2.3.15

9)等待升级完成,点击「Exit
图1.2.3.16

10)安装完成后插入cancasexl再打开 canoe11.0 (切记要插入cancasexl),确认 CANOE 是否与 cancasexl 的授权相关联。 能看到以下的授权信息表示相关联,恭喜您可以用 CANoe 软件进行开发工作了。
图1.2.3.17

11)设置 CANOE 软件能接收和发送 CAN/LIN 数据:
图1.2.3.18

图1.2.3.19

以上设置完成后就可以接收 CAN 和 LIN 数据了。

1.3.瑞萨(RENESAS)E1仿真器

1.3.1.正反面

图1.3.1.1 瑞萨E1仿真器(已全面停产

图1.3.1.2 瑞萨E1仿真器正面(PIN2PIN替换瑞萨E1)

图1.3.1.2 瑞萨E1仿真器接口

1.3.2.驱动安装

因为安装 IAR 软件时会安装 E1 的驱动程序和自检程序,所以这里不详述。

1.3.3. IAR For RH850安装

IAR for Renesas RH850 是一款功能强大的集成开发环境,为用户提供 IDE 项目管理和构建、C-SPY 调试、编译器、汇编程序、C / C ++库、C-STAT 静态分析等功能,IDE 是构建应用程序所需的所有工具(构建工具链)集成的环境:C / C ++编译器,C / C ++库,汇编器,链接器,库工具,编辑器,带 Make 实用程序的项目管理器和 IARC-SPY®调试器。专门用于构建源代码的工具称为构建工具。产品包附带的工具链支持特定的微控制器。但是,IDE可以同时包含用于各种微控制器的多个工具链。这意味着如果您为多个微控制器安装了 IAR EmbeddedWorkbench,您可以选择要开发的微控制器。

C-STAT 是一种静态分析工具,它试图查找特定规则集的偏差,其中每个规则指定一个不安全的源构造。规则来自各种机构,如 MISRA(MISRA C:2004,MISRA C ++:2008 和 MISRA C:2012),CWE 和 CERT。

尽管 IDE 提供了项目所需的所有功能,但您还可以集成其他工具。如使用自定义构建机制将其他工具添加到工具链,将 IAR visualSTATE 添加到工具链,这意味着您可以在 IDE 中将状态机图表直接添加到项目中。使用 Subversion版本控制系统来跟踪源代码的不同版本。 IDE 可以附加到 Subversion 工作副本中的文件,或者添加一个外部分析器等。

1.3.3.1.安装与破解:

1)双击「EWRH850-2101-Autorun.exe」运行安装,稍等一会儿
图1.3.3.1

图1.3.3.2

2)点击 「Install IAR Embedded Workbench for Renesas RH850」 选项进行安装
图1.3.3.3

图1.3.3.4

3)点击 「I accept the terms of the license agreement -> Next」,如图图1.3.3.5
图1.3.3.5

4)选择安装路径,可默认安装也可以根据需要安装
图1.3.3.6

5)选择安装功能组件,不要安装加密狗 USB 驱动程序,点击 next
图1.3.3.7

6)点击 install 安装(图1.3.3.8 ),等待安装完成(图1.3.3.9)
图1.3.3.8

图1.3.3.9安装中

图1.3.3.10

图1.3.3.11

图1.3.3.12

图1.3.3.13

图1.3.3.14
7) 从开始菜单中运行 IAR License Manager,如图所示,运行后先放着不管(图1.3.3.16)
图1.3.3.15开始菜单

图1.3.3.16需要填License

8)我们需要进行离线激活,断开网络,然后运行 Keygen 破解工具文件夹中的 License Generator.exe,如图所示,软件版本选择 IAR Embedded Workbench for Renesas RH850,点 generate生成 License Number
图1.3.3.17

图1.3.3.18

9)IAR License Manager 的界面如图所示,勾选第一项,将 License Number 复制到窗口中,点击下一步
图1.3.3.19

10)出现如下错误,不用急如图所示,出现以下失败提示,不要急,我们点击「是(Y)」选择离线激活即可
图1.3.3.20

11)如图所示,将 License Number 复制到输入框中,继续点击下一步
图1.3.3.21

12)许可证是否应锁定到硬件加密狗?勾选 「No」,点击「下一步
图1.3.3.22

13)如图所示,点击…将 ActivationInfo.txt 文件保存在桌面上,方便我们等会儿使用,点击下一步
图1.3.3.23

14)图1.3.3.22直接下一步,得到图1.3.3.24
图1.3.3.24

图1.3.3.25

15)如图所示,在注册机中,点击点 browse 选择我们刚才保存在桌面上的 ActivationInfo.txt 文件
图1.3.3.26加载ActivationInfo.txt 文件

16)以上操作完成后,点击 Activate license,生成破解文件 ActivationResponse.txt,还是保存在桌面上
图1.3.3.27

17)如图所示,在软件窗口中点击,…选择刚才保存在桌面上的 ActivationResponse.txt,点击下一步
图1.3.3.28

18)至此软件破解完成,点击 done 退出
图1.3.3.29

19)确认破解是否成功
图1.3.3.30

20)点击「MAKE」或按下F7进行编译,图1.3.3.28表示能够正常编译
图1.3.3.31

1.3.4 E1自检

1)按下图插好
图1.3.4.1

2)打开工程文件"您的安装路径\rh850\examples\rh850 starter kits\y-ask-rh850f1l\Y-ASK-RH850F1L-V3_sample\F1L_StarterKit_Project.eww",找到自检程序
图1.3.4.2

3)点击START,等待自检过程
图1.3.4.3点击START启动自检

4)插掉排线后点“确定”
图1.3.4.4拔掉排线

图1.3.4.5点击确定

图1.3.4.6 PASS 表示 E1 是没问题的

1.4 RH850开发板

图1.4.1

1.4.1 F1L系列资源


图1.4.2
说明:F1L系列没有FlexRay和Ethernet。LIN和UART是共用的。

1.4.2运行RH850开发板

出厂后固化了出厂程序,可以从串口和 CANOE 中看到运行的信息。

1)连接图
图1.4.3

2)打开 CAONE 测试工程 test.cfg,点 Start
图1.4.4

3)打开串口工具助手 sscom42.exe
图1.4.5

4)开发板上电:
图1.4.6

图1.4.7

5)因为串口与 LIN 是共用的,现在把串口换成 LIN 接口,再按复位
图1.4.8

6)复位开发板
图1.4.9

可以看到 LIN 和 CAN 的数据。

至此,RH850开发环境搭建完成。

转载请注明出处

瑞萨RH850开发环境搭建相关推荐

  1. 瑞萨单片机c语言程序,瑞萨单片机开发环境系统用户手册.pdf

    RCC10J0005-0100 M16C R8C FOUSB/UART软件 用户手册 瑞萨单片机开发环境系统 Rev.1.00 发行:2006年10月27日 Keep safety first in ...

  2. 瑞萨RH850 CS+环境下设置堆和栈空间

    目录 1.设置栈空间 2.设置堆空间 嵌入式软件开发离不开对堆和栈的操作. 栈由操作系统自动分配和释放 ,存放函数的参数值.局部变量的值等.通常都是被调用时处于存储空间中,调用完毕立即释放. 堆由开发 ...

  3. 2022年4月14日【Jiawei_Z】瑞萨的开发环境的使用01

    001 - GPIO引脚的设置 ***如何配置成为输出模式.并且调用延时函数 配置方法截图 R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_02_P ...

  4. 瑞萨RH850/F1L-片上资源分配(Flash,RAM,外设资源)

    瑞萨RH850片上存储资源分配,本博文讲解RH850为176pin LQFP封装: 1.片上Code Flash 2.片上Data Flash 3.片上RAM 版权声明 本博文系广州欧科曼科技有限公司 ...

  5. 【瑞萨RA4系列】开发环境搭建和点灯指南

    [瑞萨RA4系列开发板体验]开发环境搭建和新手点灯指南 文章目录 [瑞萨RA4系列开发板体验]开发环境搭建和新手点灯指南 一.简单开箱 二.芯片简介 三.开发环境搭建 2.1 安装FSP(RASC) ...

  6. 【瑞萨MCU】开发环境搭建之 e2 studio

    e2 studio e2 studio(简称为 e2 或 e2s)是瑞萨电子的一款包含代码开发.构建和调试的开发工具.e2 studio 基于开源 Eclipse IDE 和与之相关的 C/C++ 开 ...

  7. 【SpringBoot项目实战+思维导图】瑞吉外卖①(项目介绍、开发环境搭建、后台登陆/退出功能开发)

    文章目录 软件开发整体介绍 软件开发流程 角色分工 软件环境 瑞吉外卖项目介绍 项目介绍 产品原型 技术选型 功能架构 角色 开发环境搭建 数据库环境搭建 创建数据库 数据库表导入 数据库表介绍 Ma ...

  8. 详解AUTOSAR:Green Hills Software(GHS)编译下载瑞萨RH850程序(环境配置篇—2)

    目录 1.配置烧录器参数 2.仿真烧录程序 在学习本篇博文之前,可以先看一看:Green Hills Software(GHS)的安装和申请License文件. 使用GHS编译下载瑞萨RH850程序方 ...

  9. 瑞萨RH850 FCL、FDL和EEL库的配置和使用

    目录 1.FCL库 1.1.配置FCL库 1.2.使用FCL库 2.FDL库 2.1.配置FDL库 2.2.使用FDL库 3.EEL库 瑞萨RH850 Flash中有两种存储类型:Mapping of ...

  10. 支持RT-Thread最新版本的瑞萨RA2E1开发板终于要大展身手了

    支持RT-Thread最新版本的瑞萨RA2E1开发板终于要大展身手了 熟悉RT-Thread和瑞萨MCU的朋友都知道,当前RT-Thread仓库的主线代码是不支持RA2E1这个BSP的.刚好,最近我在 ...

最新文章

  1. Docker - Install docker on CentOS
  2. 【NIO】异步模型之Callback -- 封装NIO
  3. Android下创建一个输入法
  4. pat1043. Is It a Binary Search Tree (25)
  5. 四大必看亮点,2019黄石工业互联网创新发展大会精彩前瞻
  6. [转]C++类成员修饰const和mutable
  7. Tableau中的行级数据安全性——第1部分
  8. WordPress实践:上传文件时提示“缺少临时文件夹”
  9. mysql备份psb文件怎么打开,当迁移 Navicat 到新电脑时,如何保留数据库连接信息?...
  10. PLSQL常用方法汇总
  11. springboot对JPA的支持
  12. 【随笔】Java团长
  13. vivos9桌面字体样式怎样修改
  14. css flex 布局 space-around 和 space-evenly 之间的区别css flex布局)
  15. Tensor.shape[0]的理解
  16. 模拟10位QQ账号的生成
  17. 【BZOJ 1062】 1062: [NOI2008]糖果雨 (二维树状数组)**
  18. leecode第一百七十四题(地下城游戏)
  19. vscode win10笔记本 蓝屏_教你win10电脑蓝屏原因排查及解决方法大全
  20. 10个Python爬虫实战项目

热门文章

  1. MFC定时器SetTimer函数用法总结
  2. 10天学会avr单片机和c语言,郭天祥十天学会AVR单片机
  3. 【预测模型】Logistic 人口阻滞增长模型
  4. 1.3寸OLED 12864 sh1106带中文字库液晶屏介绍
  5. 浏览器开发者工具,自己设置屏幕分辨率调试(chrome)
  6. 全志平台BSP裁剪(2)附件一 General setup配置说明
  7. matlab实用教程 答案,含答案《matlab实用教程》.doc
  8. Confluence 附件(Attachments)宏
  9. Confluence 6.15 附件(Attachments )宏
  10. Packet Tracer 思科模拟器入门教程 之一 初识Packet Tracer