RTX操作系统的配置工作是通过配置文件RTX_Conf_CM.c实现。
在MDK工程中打开文件RTX_Conf_CM.c,可以看到如下图5.2所示的工程配置向导:
![RTX参数配置 RTX参数配置](https://image.shishitao.com:8440/aHR0cHM6Ly9iYnNtYXguaWthZmFuLmNvbS9zdGF0aWMvTDNCeWIzaDVMMmgwZEhCekwybHRZV2RsY3pJd01UVXVZMjVpYkc5bmN5NWpiMjB2WW14dlp5ODJPREkzTnpjdk1qQXhOekEwTHpZNE1qYzNOeTB5TURFM01EUXlPREl4TXpjd01UQXdOaTB4T1RFeU1EQTRNREF6TG5CdVp3PT0uanBn.jpg?w=700&webp=1)
20
Task Configuration
Task Configuration
Number of concurrent running tasks
参数范围0 – 250
表示同时运行的最大任务数,这个数值一定要大于等于用户实际创建的任务数,空闲任务不包含在这个里面。
表示自定义任务堆栈的任务数,如果这个参数定义为0的话,表示所有的任务都是使用的配置向导里面第三个参数Task statck size大小。比如:
Number of concurrent running tasks = 6
Number of tasks with user-provided stack = 0
System Configuration
表示用户定时器个数,即软定时器个数。
ISR FIFO Queue size
表示ISR FIFO队列大小。中断服务程序中调用以isr_ 开头的函数时,会将请求类型存到此缓冲中。
表示自定义任务堆栈的任务数,如果这个参数定义为0的话,表示所有的任务都是使用的配置向导里面第三个参数Task statck size大小。比如:
Number of concurrent running tasks = 6
Number of tasks with user-provided stack = 0
System Configuration
表示用户定时器个数,即软定时器个数。
ISR FIFO Queue size
表示用户定时器个数,即软定时器个数。
ISR FIFO Queue size
表示ISR FIFO队列大小。中断服务程序中调用以isr_ 开头的函数时,会将请求类型存到此缓冲中。