在这里插入图片描述

仓库地址

giteegithub

文件结构

|-- .gitignore  --  git过滤文件
|-- LICENSE  --  开源协议
|-- readme.md  --  本文件
|-- Drtos.png  --  logo
|- Tools  --  工具
|- Keil-8051  --  8051内核RTOS
|- Keil-ARM  --  ARM内核RTOS
  |-- filestruct.py  --  文件结构生成脚本
  |-- MDK-ARM Clear.bat  --  MDK-ARM清理批处理文件
  |-- MDK-C51 Clear.bat  --  MDK-C51清理批处理文件

支持程度

8051ARM
任务调度支持支持
内存管理不支持支持
信号量不支持支持
邮箱不支持支持
软中断不支持支持
软延时不支持支持
软定时器不支持支持
性能统计不支持支持
电源管理不支持不支持
栈检查不支持支持
临界保护支持支持
额外库字节库、字符串库、延时库、串口命令库print库
注释全中文全中文
技术文档部分
任务调度支持程度
8051ARM
调度方式队列式链表式
优先级16级254级
最大数量32个无限制
时间调度支持支持
中断调度支持支持
单次运行不支持支持
栈分配手动分配手动分配、自动分配
内存管理支持程度
8051ARM
管理方式-链表式
结构-块结构
碎片整理-支持
安全释放-支持
顺序分配-支持
信号量支持程度
8051ARM
互斥信号量-支持
二值信号量-支持
计数信号量-支持
信号量广播-支持
优先级-同任务优先级
内存分配与释放-自动
邮箱信号量支持程度
8051ARM
优先级-同任务优先级
内存分配与释放-自动

开源协议

/**
 * Copyright 2020-2024 AhDun. All rights reserved.
 * 
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * 
 *     http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 */

其他

C51ARM
开发周期2020年08月29日 到 2022年03月17日2022年04月18日 到 2023年09月02日
版本v1.6.8v1.1.0
实验芯片STC8A8KxxSTM32f4xx
IDEKeil5(MDK-C51)Keil5(MDK-ARM)
Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐