From f9ba2aa251866476f8e05b1972d64a58d8560cb8 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, 15 Sep 2026 12:15:37 +0000 Subject: [PATCH] update System/ur_api.h. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 零中断延迟的RTOS --- System/ur_api.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/System/ur_api.h b/System/ur_api.h index c962d7d2..effe07d3 100644 --- a/System/ur_api.h +++ b/System/ur_api.h @@ -4,8 +4,8 @@ * @brief 用户API * @details 用户API定义,含注释说明,所有内核服务的API说明均在此文件中,并支持doxygen。 * @author 迟凯峰 - * @version v3.1.2 - * @date 2026.09.06 + * @version v3.1.3 + * @date 2026.09.15 ******************************************************************************/ #ifndef __UR_API_H @@ -2041,13 +2041,14 @@ do{ \ \note uPrintf 仍会调用标准库函数 printf。 \note C 语言编译器至少需支持 C99 标准。 */ +#if !defined ( __C51__ ) && !defined ( __C251__ ) #define uPrintf(...) \ do{ \ uScheduleLock(); \ printf(__VA_ARGS__); \ uScheduleUnlock(); \ }while(false) - +#endif /** @} */ /**