OpenHW Explorer
项目探索学习中心资源库资讯关于
GitHub
首页项目CORE-V FreeRTOS Kernel
返回项目列表

CORE-V FreeRTOS Kernel

近期低活跃OpenHW Explorer 编辑判断

core-v-freertos-kernel 是 OpenHW 托管的 FreeRTOS 内核分支,包含任务、队列和链表管理、可选 co-routine、公共头文件,以及面向目标与编译器的移植层,适合研究内核及其可移植性。CORE-V MCU 的驱动和应用示例可查看 core-v-freertos,但修改内核前必须检查实际依赖:核查版本的运行环境选择 pulp-platform/pulp-freertos-kernel 作为子模块上游,并非本 OpenHW 分支。

已核验资料官方来源核对日期 2026-09-127 个来源主要来源
还有 6 个来源
来源 2来源 3来源 4来源 5来源 6来源 7

建议起步

分类:工具和 SDK状态:编辑判断 · 近期低活跃适合:工程师
先看 GitHub

核心速览

  • 内核核心:list.c、queue.c 和 tasks.c 提供共享调度与同步行为
  • 可选功能:croutine.c 为内存受限系统实现 co-routine
  • 移植层:portable 包含面向微控制器与编译器的专用文件
  • 头文件:include 包含实时内核接口
  • 范围边界:这里只维护内核与移植,应用示例和快速入门位于 core-v-freertos
  • 集成边界:属于相关 OpenHW 分支,不代表它就是 core-v-freertos 当前使用的内核子模块

延伸资源

Portable layer项目源码或配套资料CORE-V FreeRTOS项目源码或配套资料FreeRTOS documentation相关原始资料
1星标
0分叉
C仓库主要语言(GitHub)
在 GitHub 查看

分类

工具和 SDKSDK/软件

标签

OpenHWRISC-VToolsSDKRTOS KernelSchedulerFreeRTOSKernelRTOS

适合人群

工程师

贡献活跃度低活跃度

4

贡献者

0

待处理 Issues

0

近期提交(4 周)

0

开放中 PR

数据更新于 2026年10月12日

已核实的产业采用、贡献方与技术血缘、教学使用、演讲资料、技术文章及生态关联会依据具名来源逐步补充。

相关项目

CORE-V FreeRTOS

core-v-freertos 是在 CORE-V MCU 上运行实时应用的软件支持仓库,整合 FreeRTOS、板级与外设驱动、示例、模板、测试、no-RTOS 程序,以及 RTL 仿真和 GVSOC 虚拟平台两条执行路径。它适合研究应用示例与目标平台集成,复现时需要遵循文档中的工具链及平台版本。核查版本的 kernel 子模块实际指向 pulp-platform/pulp-freertos-kernel,而不是 OpenHW 的独立 core-v-freertos-kernel 分支;修改后者不会自动进入本项目构建。

CORE-V MCU

CORE-V MCU 是一套以 CV32E40P 为处理器核心、由 PULPissimo 演进而来的独立微控制器级 SoC 平台。该仓库把处理器集成、存储器、外设、FPGA 目标、仿真流程和 JTAG 调试组合成完整系统,而不是再提供一款 CPU 核心。对于希望理解 CORE-V 核心如何构成 ASIC 或 FPGA MCU 的工程师,它是有价值的参考,并提供 Nexys A7 与 Genesys 2 的实际上板路径。

OpenHW Explorer
许可说明项目 GitHub反馈 ↗OpenHW GitHubOpenHW Foundation 网站文档中心
Alex ChenLinkedIn
[email protected]

OpenHW Explorer 是独立社区项目,并非 OpenHW Foundation 官方网站。