0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用RASC生成Keil工程

瑞萨MCU小百科 ? 来源:瑞萨MCU小百科 ? 2025-05-15 14:46 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

第5章 使用RASC生成Keil工程

5.1

新建工程

5.1.1

选择工作空间目录

手动新建一个名为“Workspace_Keil”的文件夹,并将该文件夹作为我们的工作空间,我们的所有Keil工程都会放在这个文件夹里面。值得注意的是:为了避免编译错误,该工作空间文件夹必须放在全英文的路径下,不能包含有中文字符。

5.1.2

新建一个工程

使用RASC软件新建一个工程的操作步骤与使用e2studio新建工程的步骤是类似的,而在最后一步中,我们要直接借助RASC来自动生成一个Keil工程。因此,我们新建一个用于RA MCU开发的Keil工程并不是通过Keil软件来进行,而是通过RASC软件。

首先打开RASC软件,接着在菜单栏依次点击“File”→“New”→“FSP Project”,开始新建一个工程。如下图所示。

e3ab0ca8-2ee6-11f0-9310-92fbcf53809c.png

然后会弹出如下的默认界面。

e3b8f480-2ee6-11f0-9310-92fbcf53809c.png

我们取消勾选“Use default location”,然后将上图中的Keil工程名字(Project name)改为统一的名字:EBF_RA6M5,将Keil工程的位置路径(Location)设置为:“{工作空间路径}/06_Template”,如下图所示。下图中的“Workspace_Keil”为工作空间文件夹,该文件夹下面将存放多个Keil工程。“06_Template”为Keil工程文件夹,其命名表示的是“对应教程的第06章、工程模板”的意思。

e3cbb4da-2ee6-11f0-9310-92fbcf53809c.png

警告

注意:为了避免编译错误,Keil工程所在位置的绝对路径必须是全英文路径,不能包含有中文字符。

接下来点击“Next”进入下一步,到工程选项界面,如下图所示。与使用e2s新建工程时的一样,我们需要在这里选择FSP库版本、板子型号、设备(MCU)型号、编程语言、编译器等。这里的不同之处主要在于需要额外选择IDE类型(Keil、IAR等),并且不需要选择调试器,因为调试器是在IDE里面进行选择和配置的。

e3d61984-2ee6-11f0-9310-92fbcf53809c.png

按照下面的方式更改上图中的配置:

FSP Version那一栏那里的FSP库版本选择“4.0.0”。一般来说选择最新的版本即可。

板子型号选择“Custom User Board(Any Device)”,即用户自定制的板子。因为软件不知道我们的板子用的是什么芯片,所以后面有一个小括号括起来的“Any Device”提示字样。

Device一栏,我们要点开“…”按钮,在弹出的界面中选择我们板子上所用的芯片型号,然后点击“确定”即可。

对于野火启明6M5开发板,选到“RA6M5”列表下的这个型号“R7FA6M5BH3CFC”

对于野火启明4M2开发板,选到“RA4M2”列表下的这个型号“R7FA4M2AD3CFP”

对于野火启明2L1开发板,选到“RA2L1”列表下的这个型号“R7FA2L1AB3CFP”

编程语言:我们默认选择C语言

在下方的“IDE Project Type”栏里选择“Keil MDK Version 5”。

在下方的“Toolchains”栏里选择工具链“ARM Compiler 6”,这个是Keil自带的ARM官方编译器。

更改完成后的配置如下图所示。然后点击“Next”下一步。

e3e4a760-2ee6-11f0-9310-92fbcf53809c.png

这里默认选择“Flat (Non-TrustZone)Project”即可。点击“下一步”。

e3f195ba-2ee6-11f0-9310-92fbcf53809c.png

默认选择“No RTOS即可,然后点“下一步”。如果需要用到RTOS,可以在“RTOS Selection”下拉列表里面选择RTOS。对于初学者来说,RTOS的内容比较难学一点,因此我们暂时不使用RTOS。

e4025d5a-2ee6-11f0-9310-92fbcf53809c.png

默认选择“Bare Metal - Minial”即可,然后点“下一步”。

e40e97aa-2ee6-11f0-9310-92fbcf53809c.png

接着就会显示如下的界面,新工程这就新建完成了,将该界面关掉即可。

e4351b1e-2ee6-11f0-9310-92fbcf53809c.png

我们可以在“{工作空间路径}/06_Template”目录下面看到RASC已经为我们自动地生成了一个Keil工程。如下图所示。

e44a4c14-2ee6-11f0-9310-92fbcf53809c.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    146

    文章

    18028

    浏览量

    369079
  • 软件
    +关注

    关注

    69

    文章

    5168

    浏览量

    89403
  • keil
    +关注

    关注

    69

    文章

    1223

    浏览量

    169974
  • 编译
    +关注

    关注

    0

    文章

    680

    浏览量

    34214

原文标题:使用RASC生成Keil工程——瑞萨RA系列FSP库开发实战指南(14)

文章出处:【微信号:瑞萨MCU小百科,微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    瑞萨RA8系列教程 | 基于 RASC 生成 Keil 工程

    对于不习惯用?e2 studio 进行开发的同学,可以借助?RASC 生成 Keil 工程,然后在 Keil 环境下愉快的完成开发任务。
    的头像 发表于 05-01 10:00 ?1249次阅读
    瑞萨RA8系列教程 | 基于 <b class='flag-5'>RASC</b> <b class='flag-5'>生成</b> <b class='flag-5'>Keil</b> <b class='flag-5'>工程</b>

    【RA-Eco-RA0E1-32PIN-V1.0开发板试用】使用 RASC 建立 Keil 工程、烧录测试

    【RA-Eco-RA0E1-32PIN-V1.0开发板试用】使用 RASC 建立 Keil 工程、烧录测试 使用瑞萨官网提供的 RASC 即智能配置工具软件,
    发表于 11-09 12:52

    【RA-Eco-RA4E2-64PIN-V1.0开发板试用】MDK新建工程

    安装。 2.RASC 软件安装完成之后,还需要将 RASC 软件集成到 Keil 软件上面 3.新建工程 使用 RASC 自动
    发表于 12-14 18:23

    【RA-Eco-RA4E2-64PIN-V1.0开发板试用】+KEIL+RASC 开发环境搭建

    racs,新建工程,选择芯片,选择keil开发环境,一直下一步即可 关闭RASC,打开生成keil工程
    发表于 01-15 21:21

    【RA-Eco-RA4M2开发板评测】keil环境安装

    ,双击打开 需要注意的是,在使用RASC 生成一个新的Keil 工程之后,如果直接编译和下载程序,虽然能编译通过,但是程序下载这一步是会报错的。因为
    发表于 04-29 19:30

    【RA-Eco-RA4M2开发板评测】开箱+Keil环境搭建+点灯

    工程生成和芯片功能配置(类似 STM32 的 MX 软件功能) RASC 软件安装包 800M+,安装完占用超过 2G 磁盘空间,如果觉得麻烦并且费时, 也可以不安装 RASC ,但
    发表于 05-05 09:37

    怎么来生成Keil 5工程

    。另外可配置串口,来观察是否通信成功时钟树的配置,就不啰嗦了,该怎么来就怎么来生成Keil 5工程3. 打开相关Keil 5工程先解决I2C
    发表于 08-11 08:22

    【瑞萨RA4系列开发板体验】2. 使用 RASC 生成 Keil 工程+点亮LED

    1.新建一个一个工作空间文件夹2.创建一个工程2.12.22.3 选择 FSP 库版本、板子型号、设备(MCU)型号、编程语言、编译器2.42.52.62.72.8 代码生成2.9 代码生成结果
    发表于 12-01 09:04

    【瑞萨RA4系列开发板体验】+ DAC

    工程使用RASC生成KEIL工程选择串口输出本次试用DAC0,引脚P014,默认为ADC引脚,在ADC中关闭P014引脚打开DAC0功能添加
    发表于 12-05 00:59

    【瑞萨RA4系列开发板体验】体验过程

    、使用 RASC 生成 Keil 工程+点亮LED参照“ 【瑞萨RA4系列开发板体验】2. 使用RASC
    发表于 12-18 16:20

    【野火启明6M5开发板体验】开箱+认识开发板+资料

    寄存器5. 使用e2 studio新建工程6. 使用RASC生成Keil工程7. e2 studio/K
    发表于 12-20 23:28

    cubeMX怎么生成不了keil工程

    cubeMX怎么生成不了keil工程
    发表于 10-31 06:42

    keil5_自动生成KL02工程工具

    keil5_自动生成KL02工程工具 不收积分,需要的看下
    发表于 11-23 17:58 ?19次下载

    2. 使用 RASC 生成 Keil 工程

    编程第一步搭建开发环境和点亮LED
    的头像 发表于 12-05 09:57 ?1038次阅读
    2. 使用 <b class='flag-5'>RASC</b> <b class='flag-5'>生成</b> <b class='flag-5'>Keil</b> <b class='flag-5'>工程</b>

    keil如何生成bin文件

    创建工程、编写代码、配置编译选项、编译生成可执行文件、转换为bin文件等。 创建工程 首先,打开Keil软件,点击“File”->“New”->“Project”,选择适合的目标设备,
    的头像 发表于 12-15 13:43 ?1.4w次阅读