ST意法半导体
登录
直播中
胡秋阳
14年用户
1664经验值
私信
关注
[问答]
HSEM HAL信号量问题求解
开启该帖子的消息推送
HAL库
信号量
我在玩 HSEM 模块,我注意到奇怪的行为。为什么打电话:
HAL_HSEM_FastTake(HSEM_ID_0);
或者
HAL_HSEM_Take(HSEM_ID_0, 0);
一次锁定所有信号量,而不是仅锁定由使用 0 作为 processid 的宏指定的单个信号量?
然后调用 release 将只解锁一个指定的宏,我们最终无意中锁定了 31 个信号量。
回帖
(1)
陈枫希
2023-2-7 10:31:12
通过在外设模式下检查值来读取 RLR(读取锁定寄存器)将锁定信号量。禁止查看 RLR 寄存器。
通过在外设模式下检查值来读取 RLR(读取锁定寄存器)将锁定信号量。禁止查看 RLR 寄存器。
举报
更多回帖
rotate(-90deg);
回复
相关问答
HAL库
信号量
HAL
库
信号量
不能删除怎么回事
2020-06-19
1422
STM32H745释放
信号量
不触发中断怎么处理?
2022-12-09
563
请求
信号量
是什么意思?
2019-09-27
2805
FreeRTOS
信号量
不能删除的原因?
2020-07-27
2856
怎么使用ucos的
信号量
?
2023-10-07
625
信号量
和互斥
信号量
该怎么选择?
2019-08-26
3089
信号量
删除问题
2019-06-10
1925
关于UCOSIII的
信号量
和互斥
信号量
的理解?
2020-03-13
2042
关于RTOS中的
信号量
问题
2023-10-31
654
RT-Thread
信号量
删除后释放
信号量
跟获取
信号量
还是成功
2019-01-15
2764
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分