mirror of
https://gitee.com/cosyos/cosyos.git
synced 2026-09-26 21:23:37 +08:00
update Port/80251/mcucfg_80251.h.
Signed-off-by: 零中断延迟的RTOS <cosyos@139.com>
This commit is contained in:
@@ -3,8 +3,8 @@
|
||||
* @file mcucfg_80251.h
|
||||
* @brief 80251 Core Config File
|
||||
* @author 迟凯峰
|
||||
* @version V2.0.1
|
||||
* @date 2025.08.19
|
||||
* @version V2.3.1
|
||||
* @date 2026.03.01
|
||||
******************************************************************************/
|
||||
|
||||
#ifndef __MCUCFG_80251_H
|
||||
@@ -79,6 +79,16 @@
|
||||
// <i> 可开启PendSV_FIFO监控功能,监控历史上的最大值,再适当增大,以确保其不会溢出。
|
||||
#define MCUCFG_PENDSVFIFO_DEPTH 32
|
||||
|
||||
// <o> 中断FIFO服务处理器-最大并发执行数
|
||||
// <i> 中断FIFO服务处理器在一次运行中,允许执行服务的最大数量。
|
||||
// <i> 如果超出这个数值,中断FIFO服务处理器将主动退出运行,而后继续执行任务调度/切换。
|
||||
// <i> 该功能可防止因中断FIFO服务的多阶段持续并发而导致的中断FIFO服务处理器死锁(永远有执行不完的服务),
|
||||
// <i> 并最终导致任务不能调度运行。
|
||||
// <i> 该值通常建议在“PendSV_FIFO深度值的2~10倍之间”选取,不建议过大或过小。
|
||||
// <i> 可开启PendSV_FIFO监控功能,监控“实际并发执行数”在历史上的最大值,如果过大说明设计存在不合理因素,
|
||||
// <i> 应设法予以解决。
|
||||
#define MCUCFG_PENDSVFIFO_COUNT 256
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
// <h> 动态内存设置
|
||||
// <i> CosyOS会使用下列参数自动初始化内存池。
|
||||
|
||||
Reference in New Issue
Block a user