下面开始安装瑞萨的智能配置工具,先去官网下载,下载完后开始安装,安装完后打开;
打开后开始进行配置:
然后打开开发板原理图文档看一下LED的引脚,从图中可以看到是P207 P113;
接着继续配置IO口,并生成KEIL文件;
然后打开生成的文件目录,并打开KEIL文件;
接着在KEIL里面配置编译工具;
Tools -> Customize Tools Menu
RA SMAR Configurator
Command: C:\Renesas\RA\sc_v2023-04_fsp_v4.5.0\eclipse\rascc.exe
Initial Folder: $P
Arguments: --device $D --compiler ARMv6configuration.xml
Device Partition Manager
Command: C:\Renesas\RA\sc_v2023-04_fsp_v4.5.0\eclipse\rascc.exe
Initial Folder: $P
Arguments: -applicationcom.renesas.cdt.ddsc.dpm.ui.dpmapplication configuration.xml "$L%L"
配置完后开始编译并解决报错,代码如下:
- void hal_entry(void)
- {
- /* TODO: add your own code here */
- R_BSP_PinAccessEnable();
- while(1) {
- R_BSP_PinWrite(BSP_IO_PORT_02_PIN_07, BSP_IO_LEVEL_HIGH);
- R_BSP_PinWrite(BSP_IO_PORT_01_PIN_13, BSP_IO_LEVEL_LOW);
- R_BSP_SoftwareDelay(300, BSP_DELAY_UNITS_MILLISECONDS);
- R_BSP_PinWrite(BSP_IO_PORT_02_PIN_07, BSP_IO_LEVEL_LOW);
- R_BSP_PinWrite(BSP_IO_PORT_01_PIN_13, BSP_IO_LEVEL_HIGH);
- R_BSP_SoftwareDelay(300, BSP_DELAY_UNITS_MILLISECONDS);
- }
- #if BSP_TZ_SECURE_BUILD
- /* Enter non-secure code */
- R_BSP_NonSecureEnter();
- #endif
- }
由于在KEIL中没有找到JLINK的调试器,目前还没找到原因,所以只能用官方的串口工具进行烧录;
找到烧录软件安装目录并打开;
载入KEIL的生成的HEX文件
调整开发板的上插针位置,选择SCI/USB,烧录的时候需要按一下复位键;
烧录成功;
到此RA6E2在KEIL中开发初步测试完成,总体体验下来还是不错由其是瑞萨的智能配置工具挺好用的,能省不少时间,下面看视频演示