使用git下载RT-Thread的官方源码仓库: https://github.com/RT-Thread/rt-thread 在仓库中的bsp中有RA4M2的示例工程,但是不能直接拿来使用,需要修改一下。
再次编译,结果出现错误找不到 board.h 文件,应该是没包含到包含路径中,修改 board 目录下的 SConscript 脚本 SConscript 修改到如下内容
用 RASC 工具编辑 configuration.xml 文件 将JTAG 下载模式改为 SWD 下载模式 删除其他外设,只留下io和uart9,uart9的名字设置成g_uart9,TXRX管脚设置成P109和P110 进入menuconfig界面关闭spi和uart0,启用uart9(使用+和-进行上下移动,部分终端工具中使用上下移动是无效的) scons 编译成功 scons 是支持VSCode补全导出的,不需要依赖 compile_commands.json 文件 因为scons编译比较慢,这里写一个mybuild.bat脚本转为cmake工具链后转为Ninja多核编译加速
下载到开发板 烧录完没有现象,查阅文档需要使用Keil来编译工程,gcc工具链暂时没有适配,keil编译烧录太慢,后面还是准备使用瑞萨官方的RASC来配置FreeRTOS继续项目,如果各位大佬有办法解决编译速度太慢的问题,还请不吝赐教。
|
只有小组成员才能发言,加入小组>>
1406个成员聚集在这个小组
加入小组【瑞萨RA2L1入门学习】+ MacOS安装e2studio
873 浏览 0 评论
728 浏览 0 评论
1445 浏览 0 评论
1142 浏览 0 评论
1608 浏览 0 评论
2051浏览 4评论
【RA-Eco-RA0E1-32PIN-V1.0开发板试用】RA0E1-32PIN-V1.0开发板测试一下点灯
2740浏览 3评论
使用Renesas Flash Programmer无法通过串口连接RL78/G22板子
2041浏览 2评论
3292浏览 2评论
【RA-Eco-RA2E1-48PIN-V1.0开发板试用】使用Jlink RTT完成printf打印功能
907浏览 2评论