瑞萨RH850开发环境搭建

简述

本文介绍瑞萨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开发环境搭建完成。

转载请注明出处

  • 16
    点赞
  • 85
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
瑞萨RH850开发环境搭建包括以下几个步骤: 1. 获取RH850开发工具:首先,需要从瑞萨官方网站下载和安装RH850开发工具。该工具集包括编译器、调试器、仿真器以及其他辅助工具。 2. 安装编译器:将下载的编译器安装到开发环境中。这是开发RH850应用程序所需的基本工具。 3. 连接调试器和仿真器:将调试器和仿真器连接到计算机上。这两个设备将帮助开发人员调试和测试开发RH850应用程序。 4. 创建工程:使用开发工具中的项目创建向导创建一个新的RH850工程。根据需求设置工程的名称和路径。 5. 配置编译器和调试器:在创建的工程中配置编译器和调试器。设置编译器的路径和选项,确保编译器可以正确地编译RH850的源代码。设置调试器的配置文件,以便能够正确地连接和调试目标设备。 6. 开发和调试:开始开发RH850应用程序。编写RH850的源代码并进行调试。在调试过程中,可以使用调试器提供的工具和功能,如断点、单步执行、变量监视等。 7. 编译和构建:在完成RH850应用程序的开发后,使用编译器将源代码编译成可执行文件。根据需要,可以指定输出文件的格式和其他选项。 8. 测试和优化:对RH850应用程序进行测试和优化。使用仿真器进行测试,并根据测试结果进行优化和改进。 总之,搭建瑞萨RH850开发环境需要下载和安装开发工具,配置编译器和调试器,创建工程并进行开发和调试。随着开发的进行,不断测试和优化RH850应用程序,直到达到预期的功能和性能要求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值