三、瑞萨RZN2L开发工具e2studio安装

三、瑞萨RZN2L开发工具e2studio安装

一、开发工具总览

开发软件1.e2studio 2023-07
2.e² studio and RZ/N2L FSP Installer
1.setup_rznfsp_v1_2_0_e2s
2.RZN_FSP_Packs_v1.2.0
3.setup_rznfsp_v1_2_0_rzsc
IAR:
9.32.2+rzsc
下载地址瑞萨官网GithubIAR+Github
软件包Github下载Github下载Github下载
编译工具链
Toolchain
GCC在线下载整合IAR Compiler
烧写软硬件SEGGER J-Link: 7.80b later
J-Link V11
SEGGER J-Link: 7.80b later
J-Link V11
IAR I-jet

1.1 下载

1.1.1 e2studio官网下载

图片

图片

1.1.2 Github下载FSP

图片

1.2 安装

e2s安装目录 *\Renesas\e2_studio
例如:D:\Renesas\e2_studio

FSP安装
v1.0.0,v1.1.0,v1.2.0安装包安装在根目录\Renesas\e2_studio
文件包复制到\Renesas\e2_studio\internal

图片

图片

编译工具安装
建议安装e2s中在线安装,添加环境变量

二、开发板

2.1 资料文档

图片

1、Renesas Starter Kit+ for RZ/N2L User's Manual
2、RZ/T2, RZ/N2 Getting Started with Flexible Software Package
3、Renesas Starter Kit+ for RZ/N2L Design Package 原理图
4、RZ/T2M, RZ/N2L Group Hardware Design Guide 手册 - 硬件

2.2 RSK开发板

1、debug连接:usb-type c + jlink OB + USB to serial
2、USB口在背面
3、sw4 boot mode:sw4-1~3 on|on|on: xspi boot mode

图片

三、注意事项

3.1 e2studio窗口主要功能

1、configuration.xml:启动FSP
2、FSP主要功能:BSP、Pins、Stacks、属性、引脚图
3、生成代码:rzn_gen、rzn_cfg、script不可修改

图片

3.2 Debug视图前进后退

e2studio 2023-07默认隐藏工具栏按钮

图片



C视图/FSP视图/Debug视图工具栏按钮设置

图片

图片

3.3 修改CPSR脚本

e2studio 2023-04自动修改RZN2L CPSR

图片

e2studio 2023-04以下版本修改CPSR脚本

保存下面为change_cpsr.py,放到工程根目录

# --- --- stop handler ---
def stop_handler (event):
    pc = gdb.parse_and_eval('$pc');
    address = gdb.parse_and_eval('system_init');
    if pc == address:
        gdb.execute('set $cpsr = $cpsr & 0xffffffdf');
        gdb.events.stop.disconnect (stop_handler)
# --- stop handler ---

gdb.events.stop.connect (stop_handler)

debug configurations启动change_cpsr.py

图片

3.4 configuration.xml打不开

e2s相关依赖必须安装

图片

四、调试RSK开发板,输出hello world

1、下载例程包
RZ/N2L Group Example program
[Toolchains=GNU ARM Embedded|v9.3.1,20200408;IAR Embedded Workbench for ARM v9.30.1]

2、导入串口例程
\r01an6538ej0120-rzn2l-example-program-package\RZN2L_RSK_sci_uart_Rev110\basic\gcc\RZN2L_RSK_sci_uart_Rev110a

3、编译debug到RSK
printf("Hello World\n");
串口输出。

4、新建工程向导
移植RA(ARM M33 M4) 的串口重定向功能,RZN2L(ARM R52)内核依然好用

图片

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值