任务创建:sxr_NewTask
## 任务的创建
- 函数接口介绍
|函数原型 |u8 sxr_NewTask(sxr_TaskDesc_t const *Desc)
|-|-
|功能| 创建一个新的任务
形参说明| Desc:任务描述符结构体
返回值 |创建的任务 ID 号
**注意事项**:
1)该接口只是创建任务,必须调用 sxr_StartTask 接口任务才会参与系统调度;
2)每个线程在代码中必须具有唯一的优先级;
3)在中断中无法创建 task;
4)防止 task 对处理器的持续占用,增加休眠处理,使处理器能让渡出来给别
的 task 使用;
5)重要的 task 要设定更高的优先级,防止由于触发调度器而被打断重要的处
理,例如:FOTA、空写等。
**关于优先级设置:**
1)优先级可以设置为 0-255,共 256 个优先级可选;
2)优先级的值设置的越小,优先级越高;
3)优先级不可重复设置;
4)系统最多可以起 80 个线程。