#defineOS_CRITICAL_ENTER()do { CPU_CRITICAL_ENTER();//1 OSSchedLockNestingCtr++
2020-05-22 03:37
;while(1){ float_num+=0.01f; OS_ENTER_CRITICAL(); printf("float_num???: %.4f\r\n"
2019-11-01 03:48
ucosiii系统,在临界区中调用[size=18.6667px]OS_CRITICAL_ENTER()关掉总中断,是不是就不会产生任务调度,就安全了?直到调用[size=18.6667px]OS_CRITICAL_EXIT()。
2019-10-10 00:15
本帖最后由 一只耳朵怪 于 2018-5-24 15:02 编辑 OS_ENTER_CRITICAL 我的这个程序是在汇编文件 S51里面编写的,但是C语言找不到他。PUBLIC
2018-05-22 05:31
这两个函数的实现都调用了 rt_hw_interrupt_disable,为什么称 rt_enter_critical 为调度器锁? “对调度器上锁,系统依然能响应外部中断,中断服务例程依然能进行相应的响应。”,调用了 rt_hw_interrupt_disable,应该也响应不了外部中断吧?
2022-09-01 14:08
我正在使用 Qmediaplayer (Qt6) 播放音频。Qt 应用程序是使用 imx 的 yocto 构建系统构建的。在尝试运行应用程序时,我收到此错误 GStreamer-CRITICAL
2023-03-31 06:41
Critical Warning (332168): The following clock transfers have no clock uncertainty assignment.
2019-05-26 22:57
Critical Warning (332168): The following clock transfers have no clock uncertainty assignment.
2018-12-19 10:08
在开始任务里创建所有的任务然后在删除掉自己,那么最后结束这里应该是下面两者的哪一个情况才对:(1)OS_CRITICAL_ENTER();创建任务。。。。 OS_CRITICAL
2019-09-10 00:37
FreeRTOS中关于临界段的函数有4个,taskENTER_CRITICAL():进入临界段,用于任务中taskEXIT_CRITICAL():退出临界段,用于任务中
2020-06-19 04:36