代码搜索结果
找到约 4,874 项符合
RTOS 的代码
rtos.h
/************************************************************************************************************************
* RTOS.h
*
*
*
*************************************************
rtos.c
/************************************************************************************************************************
* RTOS.c
*
*
*
*************************************************
rtos.wsdt
miRTOS/Debug
rtos.eww
$WS_DIR$\miRTOS.ewp
rtos.c
// *********************************************************
// include
// *********************************************************
#define ENABLE_BIT_DEFINITIONS
#def
rtos.c
// *********************************************************
// include
// *********************************************************
#define ENABLE_BIT_DEFINITIONS
#def
rtos.h
#include
#define OS_FREE_FLAG BIT0
#define OS_DEC_FLAG BIT1
#define OS_TASK_LOCK BIT2
#define OS_ClockSync
rtos.c
一种裸奔多任务模型
一个网友的总结:stateMachine + timerTick + queue。
在<mark>RTOS</mark>环境下的多任务模型:
任务通常阻塞在一个OS调用上(比如从消息队列取数据)。
外部如果想让该任务运转,就要向消息队列发送消息。
任务收到消息时,根据当前状态,决定如何处理消息。这就是状态机。
任务将消息队列中的消息处理完毕后,重新进入阻塞状态。
任务在处理中,有时 ...