From 336c8aeb4993e6319f198f3f4e52b4066a200713 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9B=B6=E4=B8=AD=E6=96=AD=E5=BB=B6=E8=BF=9F=E7=9A=84RTOS?= Date: Wed, 3 Jan 2024 04:32:13 +0000 Subject: [PATCH] =?UTF-8?q?update=20=E8=AF=B4=E6=98=8E=E6=96=87=E6=A1=A3/C?= =?UTF-8?q?osyOS=E5=8E=9F=E7=90=86=E4=B8=8E=E5=BA=94=E7=94=A8.md.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 零中断延迟的RTOS --- 说明文档/CosyOS原理与应用.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/说明文档/CosyOS原理与应用.md b/说明文档/CosyOS原理与应用.md index 2043c76..a7e5520 100644 --- a/说明文档/CosyOS原理与应用.md +++ b/说明文档/CosyOS原理与应用.md @@ -4,7 +4,6 @@ 您可在系统配置文件中配置任务优先级分组。
共有六个分组可供选择,8级、16级、32级、64级、128级、256级,您也可自定义级数。
如您配置的分组为8级,则最高优先级为7级,最低优先级为0级。
-
### 二、时间片模式 CosyOS有三种时间片的定义模式,全局时间片、算法时间片、自定义时间片,需在系统配置文件中定义。
@@ -13,14 +12,12 @@ CosyOS有三种时间片的定义模式,全局时间片、算法时间片、 **3. 自定义时间片** 不同优先级的任务时间片不同,用户自定义各优先级的时间片。
全局时间片简单高效,时间片轮转调度性能为最佳;算法时间片、自定义时间片可实现不同优先级任务精细的时间片控制。
时间片的取值范围:1~65535,单位为滴答周期。
-
### 三、安全运行时 安全运行时是CosyOS的安全关键技术之一,是为了防止某任务长期独占或超时使用处理器。当任务累计运行时间超过安全运行时,仍不能被比它优先级低的任务所切换,则进入超时状态并放弃处理器的使用权,直到系统空闲任务运行时才能恢复。
安全运行时的取值范围:0~65535,单位为时间片,0为无限长。
所有空闲任务无法应用安全运行时,创建任务时,安全运行时输入0即可。
安全运行时的应用技巧:开发初期,所有任务的安全运行时可设置为0;待开发测试阶段中后期,再根据任务各自的特点及测试经验合理的调整为有效值。
-
### 四、支持任务/钩子