我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

Freertos中关中断和开中断为什么不能有任务调度

关中断和开中断为什么不能有任务调度,如果用vTaskDelay的话,中断屏蔽不了。请朋友们来解答解答

img

因为任务调度就是在中断里做的,所以我猜测开启任务,中断也就被任务调度函数自动开启了;假如OS不开启中断,你又调用了vTaskDelay,那么这个函数就没有返回的可能,你只能在那里一直等。所以无论如何,在想要关闭中断的地方都不能调用os功能。

近期文章

  • while语句循环增长率
  • 终端指令是怎么设计的?
  • prescan在打开3d-viewer的时候报错(vs2013已安装),请问怎么解决?
  • redis集群模式下集群优化问题
  • 串口调试助手不显示波形
  • C语言,二维数组传参过程报错c2660
  • python如何用不同颜色的点区分不同数据
  • 今天写vue项目,遇到一个问题
  • AD18上的器件怎么在multisim中找到
  • devc++如何获取控制台的光标位置
  • Multisim数电
  • Java算法设计:迭代器实现排序(求各位大佬各抒己见)
  • 关于爬虫selenium的使用问题
  • 输入一个正整数n,计算输出小于n的最大素数
  • 毕业设计可以不做后台吗,我的题是作(zuo)业批改系统
  • Python调用C语言时的赋值问题
  • 做了很多次,都无法建立通信,pc之间发不了包
  • KALI,python2下载opencv-python构建依赖时出现no module named importlib怎么办
  • unity2D的游戏UI制作
  • 运行到这一段就报错条件大于一

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华