单片机/MCU论坛
直播中

华仔stm32

4年用户 3157经验值
擅长:嵌入式技术
私信 关注
[文章]

【瑞萨RA2L1入门学习】+ MacOS安装e2studio

在win11下面可以有很多开发方式,但是在macOS下面选择开发方式就是安装e2studio for mac是比较好的方法。

1、下载安装包:

https://www.renesas.cn/zh/software-tool/e-studio#downloads

需要登录才能下载。
image.png

2、下载后解压出来,然后需要设置充许用户自己下载的app可以使用,打开终端输入命令:
* sudo spctl --master-disable``

3、在安全与隐私下面开打允许任何来源
image.png

4、在终端中输入命令:

sudo xattr -r -d com.apple.quarantine /Users/liujianhua/Downloads/e2studio.app `

5、然后双击打开e2studio就可以运行了:
image.png
image.png

6、第一次新建工程还需要下载fsp:
image.png
image.png

7、下载好后安装:
image.png

8、打开e2studio后新建工程,选择RA2A1 48pin
image.png

9、生成工程后,点击编译,生成工程OK
image.png

10、配置两个LED灯P103、P104为输出模式:
image.png

在han_entry.c中添加代码:

R_IOPORT_Open(&g_ioport_ctrl, g_ioport.p_cfg);

while(1)

{

R_IOPORT_PinWrite(&g_ioport_ctrl,BSP_IO_PORT_01_PIN_03,BSP_IO_LEVEL_LOW);//LED1亮

R_IOPORT_PinWrite(&g_ioport_ctrl,BSP_IO_PORT_01_PIN_04,BSP_IO_LEVEL_LOW);//LED2亮

R_BSP_SoftwareDelay(1,BSP_DELAY_UNITS_SECONDS);//延时1秒

R_IOPORT_PinWrite(&g_ioport_ctrl,BSP_IO_PORT_01_PIN_03,BSP_IO_LEVEL_HIGH);//LED1亮

R_IOPORT_PinWrite(&g_ioport_ctrl,BSP_IO_PORT_01_PIN_04,BSP_IO_LEVEL_HIGH);//LED2亮

R_BSP_SoftwareDelay(1,BSP_DELAY_UNITS_SECONDS);//延时1秒

}

安装jlink

https://www.segger.com/downloads/jlink/

下载驱动
image.png

【注意】下载时一定要提示下载完成,要不老是提示文件损坏。

下载好后就可以直接使用debug下载程序到开发板了。

更多回帖

发帖
×
20
完善资料,
赚取积分