7
28
49
初级会员
使用道具 举报
1万
7万
11万
管理员
23
71
140
喵小黑 发表于 2023-12-27 09:09 硬汉哥,我对第一点还有点问题,如果我是一个数组,写入任务存在互斥,但读取任务优先级更高且触发,这种情 ...
219
1109
1776
至尊会员
More we do, more we can do.
4
180
192
2360985396 发表于 2023-12-27 10:05 我个人觉得只要写入互斥了 就没有问题 读取没啥影c响
emwin 发表于 2023-12-27 13:00 设计角度避免写并发,有以下方式:1.参数拆分,多数场景下都只会有1处写,2.有并发写的合并到1个任务
浴火重生 发表于 2023-12-27 13:45 为什么保证写互斥就行,读不需要互斥呢
3
295
304
高级会员
喵小黑 发表于 2023-12-27 15:00 加一不懂,读的话如果不是原子操作是否也会存在问题?
skyshine 发表于 2023-12-27 15:39 8位机读32位应该是会有这个问题的
5
162
177
14
65
107
eric2013 发表于 2023-12-27 08:52 1、变量加前缀__IO, 仅写入的任务加互斥,读取不用管。 2、也可以专门开一个任务管理这个变量,那个任务需 ...
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-8-12 20:42 , Processed in 0.061351 second(s), 24 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.