一种基于RSIC-v架构嵌入式系统的高效协作式任务调度方法
申请号:CN202510859886
申请日期:2025-06-25
公开号:CN120762840A
公开日期:2025-10-10
类型:发明专利
摘要
本发明涉及一种基于RSIC‑v架构嵌入式系统的高效协作式任务调度方法,属于资源协程调度技术领域,包括如下步骤:外部触发条件优先级:RSIC‑v架构嵌入式系统外部输入请求分为两类,command类型请求和event类请求,event类型请求是优先进行处理并触发相应的任务调度;高效状态管理:引入状态机模型,进行协程的状态管理简化,以减少状态切换时的数据结构更新和资源消耗;轻量级上下文切换机制:设计用户态协程调度器,无需操作系统调度,仅保存PC、SP的必要寄存器状态,调度器的核心功能是通过使用RSIC‑V架构芯片指令集的汇编语言实现;本发明的有益效果:调度器根据任务/协程的请求资源的状态,进行协程调度。
技术关键词
任务调度方法
嵌入式系统
协作式
上下文切换机制
调度器
状态机模型
高并发场景
操作系统
协作工作
队列
资源
接口
外部设备
模块
芯片
通知
核心
系列