各位大神求教,视屏学习里说信号量相当于变量,下面有几点疑问1.下图是OSSemCreate();函数创建信号量,创建一个二进制信号量将初始值置1,那么运行OSSemPost();
2019-09-27 04:35
应该怎么使用ucos的信号量,在什么情况下使用二进制信号量和数值型信号量
2023-10-07 07:41
既然说信号量可能会导致优先级反转,那全都在工程里使用互斥信号不就行了?还要信号量干啥?大家一起用互斥信号量啊
2019-08-26 03:14
请问最近我在学习UCOSii在使用到删除信号量时遇到问题;程序如下OSTimeDly(50);//OS_ENTER_CRITICAL();//进入临界区(无法被中断打断)UART_Send_Str
2019-06-10 04:36
学习到STM32的操作系统UCOSII,对于信号量的理解还不够透彻。任务的调度执行是在他请求信号量OSSempend()之后,还是发送信号量OSSempost()之后?
2019-10-14 21:52
在UCOSIII中延时一定会引起任务切换,如果所有任务都进入等待态,则切换到空闲任务运行?请求信号量,如果信号量值非零,不进行任务切换;为零,(等待超时后?或者一般都是设置死等)进行任务切换?释放
2020-03-13 00:11
信号量是操作系统里的一个基本概念 我现在了解信号量是做什么的,怎么做的。 限于工作经验,只能用到二值信号量。计数型信号量用在什么场合呢? 请哪位用过计数
2023-10-31 06:25
RT-Thread中创建了一个动态的信号量,运行10次这个线程后删除这个动态信号量,但是问题是10次后他再次释放信号量跟获取信号量还是成功的,请问是什么问题。
2019-01-15 05:04
二值信号量和计数信号量的区别是什么?创建函数都是rt_sem_create,那么系统怎么区分我是二值还是计数?假设我创建了一个 信号量如下!dynamic_key1 = rt_sem_create
2022-11-11 14:42
之前发送的信号量堆积在一起了,开始AD任务后,把之前的都采集一遍。不知道是不是这个原因。初学STM32和uc/os不是很懂,不知道说清楚没有,请大家帮忙分析下。谢谢了。
2019-05-14 23:29