如何安装Keil开发环境
注解: 本小节内容所涉及的Keil软件只供教学使用,不得用于商业用途。个人或公司因商业用途导致的法律责任,后果需自行负责。
2.3.1 获取 Keil 安装包、RA芯片包和RASC
Keil(MDK-ARM)的下载页面为:
https://www.keil.com/download/product/。
使用Keil 软件开发瑞萨RAMCU还需要RA芯片包以及RASC软件,它们和e2s一样都可以在同一个下载页面获得。
Renesas Advanced Smart Configurator (RASC) 的下载页面为:
https://github.com/renesas/fsp/releases。
在该页面下可以找到RASC的安装程序,还有RA芯片包。
例如:
•“setup_fsp_v4_0_0_rasc_v2022-07.exe”,其文件名表示安装程序包含的FSP库版本为v4.0.0、RASC版本为v2022-07。
•“MDK_Device_Packs_v4.0.0.zip”该压缩包解压之后得到文件“Renesas.RA_DFP.4.0.0.pack”,即对应FSP4.0.0版本的RA芯片包(适用于Keil软件)
小技巧:
注意:建议下载安装Keilv5.30以上的版本,因为版本过低可能导致后续的步骤提示“无法安装RA芯片包”的错误。若安装RA芯片包时遇到此错误提示安装失败,请尝试重新安装较新版本的Keil软件之后,再重新安装RA芯片包。
2.3.2 安装 Keil 软件、RA芯片包和RASC
Keil 软件和RA芯片包的安装只需双击它们的安装包然后根据提示进行安装即可,非常简单,在此不再赘述。需要注意的是,需要先安装好Keil软件,然后再安装RA芯片包,因为这里的“芯片包”是作为Keil软件的一种组件而存在的。RASC的安装步骤如下。首先双击RASC安装包,并且等待安装程序准备完成后,会弹出一个安装界面,如下图所示。
点击可查看大图
继续单击“Next”,得到如下图所示的界面。
然后勾上:
“IacceptthetermsoftheSoftwareAgreements”之后,单击“Install”即可开始安装。
点击可查看大图
在RASC软件安装完成之后,会弹出如下界面,最后点“OK”即可完成安装。
点击可查看大图
2.3.3 新建启动RASC快捷方式
在安装路径下可以找到RASC的启动程序,如下图所示。建议单击右键发送RASC启动程序的快捷方式到桌面上,方便下一次直接在电脑桌面上双击图标快速打开RASC。
点击可查看大图
注解: 当RASC软件安装完成之后,还需要将RASC软件集成到Keil软件上面,方便使用。
2.3.4 将 RASC 集成到Keil
本小节参考文档:
《RASmartConfiguratorQuickStartGuide》,该文档为安装RASC软件附带,可以从软件安装路径中找到:
“C:/Renesas/RA/sc_v202207_fsp_v4.0.0/eclipse/rasc_quick_start.html” 将RASC集成到Keil的具体步骤如下。
首先打开Keil软件,在菜单栏依次点击:“Tools”→“CustomizeToolsMenu”
点击可查看大图
将弹出如下图所示的定制工具菜单的界面。
点击可查看大图
在“MenuContent”窗口中新建一个菜单项“RASmartConfigurator”,然后在“Command”一栏中输入RASC程序的路径,在“InitialFolder”一栏中输入“$P”,在“Arguments”一栏中输入:
--device $D--compiler ARMv6 configuration.xml
如下图所示。
点击可查看大图
同理,在“Menu Content”窗口中再次新建一个菜单“Device Partition Manager”,然后在“Command”一栏中输入RASC程序的路径,在“InitialFolder”一栏中输入“$P”,
在“Arguments”一栏中输入:
-application com.renesas.cdt.ddsc.dpm.ui.dpmapplication configuration.xml " →$L%L"
最后再点击“OK”即可。
点击可查看大图
再次点开Keil软件菜单栏的“Tools”,我们可以看到“RASmartConfigurator”和“DevicePartition Manager”这两个菜单项已经被加入到Tools栏上面了。
点击可查看大图
如何更新开发环境的FSP库版本
更新e2s和Keil/RASC这两种开发环境的FSP库版本很简单,读者可以根据以下方式来进行更新。首先打开FSP的发布页面(https://github.com/renesas/fsp/releases),在这个网页下面定位到所需的FSP发布版本,以FSP4.0.0版本为例,在Assets栏下面发布了与FSP4.0.0相关的工具软件,如下图所示:
点击可查看大图
对于e2s开发环境:
在FSP发布页面下载适用于e2s软件的FSP 安装包,比如“FSP_Packs_v4.0.0.exe”,它是FSPv4.0.0版本的 FSP 库安装包,下载到本地之后双击该安装包根据提示进行安装即可。
对于Keil/RASC开发环境:
也是在FSP发布页面,需要下载适用于KeilMDK的芯片包,比如“MDK_Device_Packs_v4.0.0.zip”,它包含 FSP v4.0.0 版本的芯片包;
同时还需要下载对应FSP版本RASC安装包,比如“setup_fsp_v4_0_0_rasc_v2022-07.exe”,它是包含的FSPv4.0.0版本的RASC软件安装程序。
将相同FSP版本的芯片包和RASC安装程序都下载到本地之后分别双击打开根据提示进行安装即可。
如您在使用瑞萨MCU/MPU产品中有任何问题,可识别下方二维码或复制网址到浏览器中打开,进入瑞萨技术论坛寻找答案或获取在线技术支持。
https://community-ja.renesas.com/zh/forums-groups/mcu-mpu/
未完待续
推荐阅读
视频教程 | e² studio快速入门指南(1/3) - SmartBond™ SDK6设备安装
视频教程 | e² studio快速入门指南——在Linux PC上构建和调试RX项目
如何在e² studio中添加IAR和Keil的ARM编译器
需要产品及方案支持
请扫码登记