参考链接:[野火]瑞萨RA系列FSP库开发实战指南——基于野火启明开发板 — [野火]瑞萨RA系列FSP库开发实战指南——基于野火启明开发板 文档 (embedfire.com)
一、瑞萨 FSP 库简介
FSP 全称为“Flexible Software Package”,中文译为“灵活配置软件包”。
FSP 旨在以较低的内存占用量提供快速高效的驱动程序和协议栈。FSP 集成了中间件协议栈、独立于 RTOS 的硬件抽象层(HAL)驱动程序,以及最基础的板级支持包(BSP)驱动程序。FSP 还 支持 FreeRTOS™ 实时操作系统(RTOS)。
FSP 由瑞萨公司维护和提供支持,开发人员可以从集成开发环境(e2s)或 FSP 的 GitHub 仓库 (https://github.com/renesas/fsp)查看或下载 FSP 的源代码,从而全面地了解 FSP。
提示: FSP 是使用 C99(C 语言标准)编写的开源软件,提供完整的源代码,但仅限用于瑞萨的 硬件。