【致敬未来的攻城狮计划】— 打卡2:配置CPK-RA2E1开发的keil环境


前言

CPK-RA2E1的开发环境有多种,例如:

1.e2 studio:e2 studio是瑞萨电子官方提供的免费集成开发环境,支持C语言和C++语言开发。它包含了编译器、调试器、仿真器等工具,可以方便地进行开发、编译、调试和下载。

2.GCC:GCC是一款免费的开源编译器,支持C语言和C++语言开发。可以使用GCC编译器对瑞萨CPK_RA2E1进行开发。

3.Keil MDK:Keil MDK是一款商业的集成开发环境,支持C语言和汇编语言开发。它包含编译器、调试器、仿真器等工具,可以方便地进行开发、编译、调试和下载。

注意:这里我本来打算在Rtthread Studio上跑代码,因为它支持RA2L1型号。但是Rtthread Studio上开发板型号为RA2L1,RA2L1和RA2E1这两个区别在于内存编址不一样,所以在Rtthread Studio上如果选中了RA2L1型号是跑不起来RA2E1的(来自肯哥的答疑),所以不建议在Rtthread Studio上跑代码。这里我选择了Keil进行配置环境。


一、下载Keil

官网链接:https://www.keil.com/demo/eval/arm.htm

这里建议下载5.35版本的,本人现在用的就是5.35,亲测可用。

这边就当没有小白,Keil的基本配置就不描述了。

二、下载RA 芯片包

1.Renesas Advanced Smart Configurator (RASC) 的下载链接:https://github.com/renesas/fsp/releases

三、工具下载

几个工具必须要安装,可能还有版本兼容的问题,尽量按这里推荐的版本:
KEIL: V5.35.0.0 亲测OK
MDK的芯片包:Renesas.RA_DFP.3.5.0.pack 版本
FSP: V3.5.0 版本 FSP_Packs_v3.5.0.exe,rt-thread版本必须这个版本,如果采用e2-studio可以选用更高版本
RASC: V3.5.0 版本 setup_fsp_v3_5_0_rasc_v2021-10.exe,rt-thread版本必须这个版本,如果采用e2-studio可以选用更高版本
下载工具:Renesas_Flash_Programmer_Package_V31101.exe 推荐;如果IDE环境可以直接完成下载,也可以。

这里推荐李肯大哥的(25条消息) 架构师李肯的博客_CSDN博客-C语言编程(入门、进阶),嵌入式开发笔记,Linux领域博主rt-thread版本的代码: 
仓库:https://gitee.com/recan-li/ra4m2-rt-thread
bsp代码:https://gitee.com/recan-li/ra4m2-rt-thread/tree/master/bsp/renesas/ra2e1-cpk


这里我没有新建项目工程,我本人就在学习rt-thread,所以就拿了肯总给的项目模板进行开发

将上面工具安装好后,就可以使用rt-thrad模板了


总结

萝卜青菜各有所爱,哪个编译器用的顺手就用哪个。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值