2680| 3
|
CMSIS RTOS接口怎么实现禁止任务切换 |
5金钱
最佳答案自己找到了,在基于STM32F407移植的FreeRTOS下,cmsis_os.h里面的osThreadSuspendAll(); osThreadResumeAll();就是。
基于STM32F103移植的RTX下,cmsis_os.h里面的os_suspend(); os_resume();就是。
希望能帮助到有需要的朋友。
用于:简单IO模拟总线情况下,不能被任务调度干扰的时序操作。先suspend,总线操作完后再resume就行了。
| ||
活到老,学到老。
|
||
| ||
活到老,学到老。
|
||
| ||
| ||
活到老,学到老。
|
||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-10 15:31
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网