From d5dca7c8bbcad3ac53ad2f64db09b2fef2733c41 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: Tue, 25 Feb 2025 04:52:29 +0000 Subject: [PATCH] update Config/syscfg.h. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 零中断延迟的RTOS --- Config/syscfg.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Config/syscfg.h b/Config/syscfg.h index 68751a5a..b4e77212 100644 --- a/Config/syscfg.h +++ b/Config/syscfg.h @@ -3,8 +3,8 @@ * @file syscfg.h * @brief OS Config File * @author 迟凯峰 - * @version V1.0.1 - * @date 2025.02.19 + * @version V1.0.2 + * @date 2025.02.25 ******************************************************************************/ #ifndef __SYSCFG_H @@ -41,6 +41,11 @@ // 可开启系统滴答时间统计功能,您的设定值应远大于统计值。 #define SYSCFG_SYSTICKCYCLE 1000 +// 内核锁嵌套 +// 内核锁是否支持嵌套调用? +// 通常您可能不会用到内核锁,即使偶尔使用也应是极简的代码、一般不会嵌套调用。 +#define SYSCFG_KERNELLOCKNESTING 0 + // 安全运行时 // 是否启用安全运行时? // 安全运行时是CosyOS的安全关键技术之一,可防止某任务长期独占或超时使用处理器。