目前RT-Thread Studio 不支持RA4M2,源码包只支持MDK,所只能用MDK来做开发环境。
下载源码
https://gitee.com/rtthread/rt-thread
下载后解压到自己的文件夹下,进入BSP下,把BSP下除M:\RA4M2\rt-thread-master\bsp\renesas\ra4m2-eco 的其他的板子删除(注意rt-thread-master其他的目录不能删除)。

安装python3.10
自行安装
安装scons
安装好python后 pip install scons就可以
安装env工具
详见官网:Env 用户手册 (rt-thread.org)
上面的全部安装好后,进入rt-thread-master\bsp\renesas\ra4m2-eco目录下,右键打开env

输入menuconfig,打开配置工具


由于eco开发板的rt_printf默认为uart0,而我们的开发板是uart9,所以要更为uart9
进入Hardware Drivers Config菜单->

进入On-chip Peripheral Drivers

进入Enable UART

选中Enable UART9

由于原来的开发板用的sci9通道为spi所以要把spi关掉

退出来后 生成MDK5工程:


RASC重新配置工程
1、打开mdk工程

2、打开rasc配置工具:

3、先删除其他的组件,只留下io,再添加uart9

4、保存后生成工程,回到mdk.
5、编译后会提示找不到board.h,需要在keil里面手工添加

然后编译下载到开发板。打开终端就可以看到如下界面,说明RTT成功移植好初步的环境:

|