c - Eclipse C编程多线程-线程之间的数据传输
问题描述
我一直在使用 linux 实时目标在 Eclipse 上尝试多线程。我有两个线程将执行使用 p 线程实现的这些功能。
Thread-1 - 与硬件通信,每秒采集1000个样本,每个周期采集100个样本,即线程每秒运行10次。数据类型为双。
Thread-2 该线程将分析来自第一个线程的数据,例如过滤平滑和记录到文件。
我需要通过队列将数据从第一个线程传输到第二个线程,我将从第一个线程入队并从第二个线程出队
我怎样才能做到这一点?,我可以同时入队和出队吗?我在哪里可以找到这个例子?
谢谢你
解决方案
推荐阅读
- javascript - 我如何才能确保 nodejs pkg 包含我的所有文件?可执行文件在根文件夹中运行,但不在其他任何地方
- awk - Vim - 在单个 shell 脚本中正确处理多种语法
- swift - 是否可以从 Xcode 的代码完成中排除项目?
- python-3.x - 如何在运行时调用高速公路 websocketclientprotocol 对象上的函数?
- css - 在具有特定高度的 flexbox 容器内的图像上使用 CSS“object-fit:contain”属性时的神秘行为
- linux - 在 Sublime/Linux 中跨多个文件用特定子字符串注释行
- ruby-on-rails - gem install pg 不会捆绑
- python - 没有使用 SQLite 和 Git Bash 的此类文件或目录
- java - 基于 try catch 以不同方式分配 TextComponent 对象
- c - 在 Centos7 上用 gcc 链接静态库不起作用