单片机/MCU论坛
登录
直播中
王树林
7年用户
1672经验值
私信
关注
[问答]
多任务向一个队列插数据需要加锁吗?
开启该帖子的消息推送
队列
请教各位,我创建一个日志任务,通过串口输出,偶尔出现日志混乱,看源码里面,xQueueGenericSend是有调用prvLockQueue的,不知为何?求教。
回帖
(1)
李旭彤
2023-9-25 18:13:35
从你的效果和要求来看,确实需要一定的机制来保证每条日志的完整性,这个可以是锁或者类似的机制,即日志输出每次只能由一个任务独占,待完整输出后再交由另外的任务
从你的效果和要求来看,确实需要一定的机制来保证每条日志的完整性,这个可以是锁或者类似的机制,即日志输出每次只能由一个任务独占,待完整输出后再交由另外的任务
举报
更多回帖
rotate(-90deg);
回复
相关问答
队列
RTOS的
多任务
同步和通讯
2019-02-18
2160
Small RTOS 的设计思想及消息
队列
通信机制的应用
2021-04-23
824
关于freertos
队列
的问题之怎么确定
一
个
队列
里我要
数据
的位置
2020-07-18
1156
ZMC运动控制器
多任务
编程
一
2023-11-07
3047
请问UCOS3里的
任务
切换时间
需要
考虑
任务
执行时间吗?
2020-05-29
1622
FreeRTOS从
队列
A读出来的
数据
做处理后放到
队列
B,然后另
一个
任务
再去读
队列
B请问
需要
怎么处理?
2020-07-30
846
FreeRTOS中如何在
多任务
中访问外设?
2023-11-10
468
如何利用FreeRTOS程序完成
多任务
功能?
2022-01-18
786
什么是μC/OS-II的
多任务
信息流?什么是CAN总线驱动?
2019-08-07
1247
调变技术与
多任务
技术有什么不同?
2021-05-19
1274
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分