开启攻城狮的成长之旅!这是我参与的由 CSDN博客专家 架构师李肯(http://yyds.recan-li.cn)和 瑞萨MCU (瑞萨电子 (Renesas Electronics Corporation) ) 联合发起的「 致敬未来的攻城狮计划 」的第 4 天,点击查看活动计划详情 (https://bbs.csdn.net/topics/613916237)!

在按本文操作之前,应该先安装好了开发软件。

Keil 安装和开发环境安装配置参考:

连续打卡第1天 + RA2L1 开发板测评(1)keil环境配置-CSDN社区

本文直接从FSP 配置讲起。

按下面顺序进入 FSP 配置, FSP 我们提供了可视化配置, 省掉很多重复性的、基础性的引脚配置程序。

刚进去看到

在以下名为 BSP 的选项卡中,可以查看和编辑设置的多个方面,例如电路板和器件选择。在此选项卡的 属性视图中,可以为板级支持包进行其他设置,例如,主堆栈的大小或 MCU 的某些安全功能。在之后的 “Clocks”(时钟)选项卡中,可以为您的项目分配初始时钟配置。任何潜在的问题都将以红色突出显示,将 鼠标悬停在突出显示的位置上将出现有关冲突或设置不完整的说明。

第四个选项卡“Pins”(引脚)涵盖了 RA MCU 的引脚分配。可以根据端口或外设列出引脚。如果设置 不兼容或缺失,则配置器右侧的“Package View”(封装视图)会显示器件的封装,突出显示所配置的引脚 并标记错误。“Problems”(问题)视图以及“Pin Conflicts”(引脚冲突)视图中也会显示这些内容。这 样,便可将可能的错误减少到最低限度。

接下来是“Interrupts”(中断)选项卡。可以在此处指定用户定义的(即非 FSP)驱动程序如何使用单 片机的中断控制器单元 (ICU),以及将哪个中断服务程序 (ISR) 与 ICE 事件(中断)相关联。此外,还可以在 此处查看分配的所有 ICU 事件的完整列表,包括由在配置器的“Stacks”(栈)视图中创建的 FSP 模块实例 生成的 ICU 事件。

“Event Links”(事件链接)选项卡具有类似作用。可以在此处指定驱动程序如何在 RA 项目中使用事件 链接控制器 (ELC),并且可以声明此类驱动程序可能通过一组外设功能产生一组 ELC 事件或使用一组 ELC 事 件

需要花费大部分时间的页面为“Stacks”(栈)页面,可以在其中创建 RTOS 线程和内核对象,以及 FSP 软件栈。可以添加不同的对象和模块,并且可以在“Properties”(属性)视图中修改其属性。所有这些 对象和模块都将自动插入,直到降至需要用户干预的程度为止。在这种情况下,一旦鼠标悬停在模块上,便会 将需要注意的模块标记为红色,同时给出必要设置或问题的说明。如果问题解决,模块将恢复为标准颜色。

“Stacks”(栈)视图本身以图形方式显示各种栈,可让您轻松跟踪不同的模块。在我们的示例中,仅显示了 一个具有一个模块的线程:在 r_ioport 上使用 g_ioport I/O 端口驱动程序的 HAL/通用线程。它是由项目配置 器自动插入的,允许我们仅用几行代码便可编写让 LED 闪烁的程序。 最后一个选项卡的名称是“Components”(组件),其中显示了不同的 FSP 模块并可对模块进行选择。 它还列出了可用的 RA CMSIS 软件组件。不过,最好通过“Stacks”(栈)页面在当前项目中添加或删除模 块,因为还可以在其中进行配置。

对于我们的项目,无需在 FSP 配置器中进行任何更改,因为项目配置器已经为我们进行了所有必要的设 置。最后,需要创建基于当前配置的附加源代码。单击 FSP 配置器右上角的“Generate Project Content” (生成项目内容)按钮。此操作将从 FSP 中提取所需文件,将其调整为在配置器中进行的设置,然后将其添 加到项目中

[致敬未来的攻城狮计划 1] 使用 “FSP Configuration”(FSP 配置)透视配置器设置运行环境相关推荐

  1. 《致敬未来的攻城狮计划》| 文末赠书3本

    <致敬未来的攻城狮计划>-- 文末有福利 摘要: 一个崭新的计划,寻找那群有志于向嵌入式发展的未来工程师! 文章目录 1 活动计划初衷 2 活动计划形式 3 活动计划收获 4 活动计划要求 ...

  2. 《致敬未来的攻城狮计划》 第2期正式开启报名。。。

    <致敬未来的攻城狮计划> 第2期 摘要: 一个崭新的计划,寻找那群有志于向嵌入式发展的未来工程师! 1 活动计划初衷 <致敬未来的攻城狮计划>来源于架构师李肯的一个念想,我一直 ...

  3. 【致敬未来的攻城狮计划】第1期 作业汇总贴 + 获奖公布

    ​ 文章目录 一.写在前面 二.种子学员介绍 三.作业贴汇总 四.小小总结 五.获奖公布 六.学员有话说 七.特别致谢 一.写在前面 时间过得真快,距离 [致敬未来的攻城狮计划]第1期 的发起,已经过 ...

  4. 【致敬未来的攻城狮计划】— 连续打卡第一天:提前对CPK_RA2E1是瑞萨RA系列开发板的初体验,了解一下(文字上的初理解)

    系列文章目录 系列文章目录 前言 一.瑞萨MCU(CPK_RA2E1是瑞萨RA系列开发板)是什么? 首先引入是什么? 他的优势在哪? 瑞萨CPK_RA2E1 对标stm32 相似之处和不同之处? 瑞萨 ...

  5. 【致敬未来的攻城狮计划】第2期定向赠书《RT-Thread设备驱动开发指南》+ 《GD32 MCU原理及固件库开发指南》

    开启攻城狮的成长之旅!这是我参与的由 CSDN博客专家 架构师李肯(超链接:http://yyds.recan-li.cn)和 瑞萨MCU (超链接:瑞萨电子 (Renesas Electronics ...

  6. 【致敬未来的攻城狮计划】--RA2E1 开发板测评(4)UART通讯

    前言 (1)首先感谢 李肯前辈的活动,从而申请到了RA2L1开发板的测评. (2)学习本文之前要具备的知识: [致敬未来的攻城狮计划]--RA2E1 开发板测评(1)keil环境配置: [致敬未来的攻 ...

  7. 【致敬未来的攻城狮计划】— 连续打卡第十天:FSP固件库开发及FSP配置详解。

    系列文章目录 1.连续打卡第一天:提前对CPK_RA2E1是瑞萨RA系列开发板的初体验,了解一下 2.开发环境的选择和调试(从零开始,加油) 3.欲速则不达,今天是对RA2E1 基础知识的补充学习. ...

  8. 【致敬未来的攻城狮计划】— 连续打卡第三天:欲速则不达,今天是对RA2E1 基础知识的补充学习。

    系列文章目录 1.连续打卡第一天:提前对CPK_RA2E1是瑞萨RA系列开发板的初体验,了解一下 2.开发环境的选择和调试(从零开始,加油) 文章目录 目录 系列文章目录 文章目录 前言 一.RA是什 ...

  9. 【致敬未来的攻城狮计划】--RA2E1 开发板测评(2)LED闪烁

    前言 (1)首先感谢 李肯前辈的活动,从而申请到了RA2L1开发板的测评. (2)注意,学习本文之前要学习 瑞萨Renesas RA2L1 开发板测评(1)--keil环境配置: (3)我们拿到开发板 ...

最新文章

  1. TensorFlow下的基础命令语句:数组、字典、判断、循环、与函数
  2. python爬取动态网站
  3. Excel:利用Excel内置功能实现对某列表格按照条件进行升降序排列
  4. 中国移动2016年低端路由器交换机集采结果出炉锐捷网络大份额中标
  5. 【WebRTC---入门篇】(十五)WebRTC信令服务器实现
  6. riak php7,Laravel中服务提供者的register和boot分别是干什么
  7. 2020年日历_2020年《故宫日历》发布:浓缩紫禁城600年沧桑
  8. math.ceil带小数点_Python中带有示例的math.ceil()方法
  9. WPF xml配置文件里面的大于小于号转义
  10. 元宇宙突然大火,可是,到底什么是元宇宙呢?
  11. 你在办公室遇到的最诡异的事情是什么?
  12. python绘制三维图散点图_python 绘制三维图形、三维数据散点图
  13. 【毕设教程】OLED屏幕介绍与使用
  14. 自从我使用HiFlow场景连接器后,在也不用担心成为“落汤鸡”了
  15. PCIe 设备树详细讲解
  16. java共享充电宝管理系统演示录像2021计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
  17. 对称加密与非对称加密,以及RSA的原理
  18. chromosome-territories:染色质疆域简介
  19. 全能编码器Mencoder(mencoder.exe)命令行用法
  20. 整理一篇很全面的iOS面试题

热门文章

  1. 数字化转型危与机,20年老厂的升级之路
  2. Linux下使用docker创建自己的镜像并提交到docker hub
  3. 《机械与电子》期刊简介
  4. windows下 bat脚本合并多文档csv数据
  5. 其他-google浏览器启动以后提示:您的个人资料来自新版google chrome 浏览器,因此无法使用
  6. 大学英语B级统考之语法概要
  7. C# Dictionary 获取键值对 KeyValuePair
  8. java ntohl_socket中的ntohl() 和ntohs() ,以及htonl()和htons()
  9. OpenJudge NOI 1.13 08:特殊日历计算
  10. FreeRTOS教程——二值信号量(四)