stm32 freertos 中回调函数需要做个任务么
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了stm32 freertos 中回调函数需要做个任务么相关的知识,希望对你有一定的参考价值。
参考技术A 任务不允许从实现函数中返回.如果一个任务不再需要,可以用vTaskDelete()删除; 一个任务函数可以用来创建多个任务,各任务均是独立的执行实例,拥有属于自己的栈空间. 典型的任务函数结构: voidATaskFunction( void*pvParameters ) /*可以像普通。本回答被提问者采纳STM32FreeRTOS 系统内核控制函数
文章目录
函数 | 描述 |
taskYIELD() | 任务切换。 |
taskENTER_CRITICAL() | 进入临界区,用于任务中。 |
taskEXIT_CRITICAL() | 退出临界区,用于任务中。 |
taskENTER_CRITIAL_FROM_ISR() | 进入临界区,用于中断服务函数中。 |
taskEXIT_CRITIAL_FROM_ISR() | 退出临界区,用于中断服务函数中。 |
taskDISABLE_INTERRUPTS() | 关闭中断。 |
taskENABLE_INTERRUPTS() | 打开中断。 |
vTaskStartScheduler() | 开启任务调度器。 |
vTaskEndScheduler() | 关闭任务调度器。 |
vTaskSuspendAll() | 挂起任务调度器。 |
vTaskResumeAll() | 恢复任务调度器。 |
vTaskStepTick() | 设置系统节拍值 |
以上是关于stm32 freertos 中回调函数需要做个任务么的主要内容,如果未能解决你的问题,请参考以下文章