大家好, 最近在参考
ti的源代码中,遇到了一下一个函数,甚为不解,还请大家不吝指教!
typedef enum task_status{
Uninitialized = 0U, // not ready for kick-start, default status
Active, // already running
Deactive // initialized but not running, task "ready"
}task_status_t;
其中,最让我疑惑的“0U”到底是什么意思?并且,在源代码中见到了,“0U”此类的赋值
void eliminateTask(uint8_t taskNumber)
{
Tasks[taskNumber].taskPointer = 0U;
Tasks[taskNumber].cycle = 0U;
Tasks[taskNumber].lastCounterHeld = 0U;
Tasks[taskNumber].startUpOffset = 0U;
Tasks[taskNumber].status = Uninitialized;
}
一周热门 更多>