社区
Linux/Unix社区
帖子详情
嵌入式linux开发如何实现4个线程之间的数据收发
xzh888
2020-11-04 01:08:24
现在有这么个应用,想通过多线程实现,如下:
采用一个线程负责对外接收和发送数据,另外三个线程负责收发子模块上的数据汇总到第一个线程上发到外网,如何实现
...全文
17514
2
打赏
收藏
嵌入式linux开发如何实现4个线程之间的数据收发
现在有这么个应用,想通过多线程实现,如下: 采用一个线程负责对外接收和发送数据,另外三个线程负责收发子模块上的数据汇总到第一个线程上发到外网,如何实现
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xzh888
2020-11-06
打赏
举报
回复
glen30 还有个问题如果远程命令下发给主模块,需要主模块通知子模块开启灯的命令该如何做,如果用锁的形式是否会有延迟
glen30
2020-11-04
打赏
举报
回复
队列
三个线程负责收发子模块上的数据放到队列里面,对外发送数据的线程从队列里面取数据然后发送
LInux
平台下物联网网关(多
线程
实现
),
嵌入式
项目
Linux
物联网网关是基于
Linux
操作系统的
嵌入式
网关Server,通过多
线程
方式
实现
各种功能。它广泛应用于物联网
嵌入式
项目,包括参数
数据
解析、协议转换、Socket
收发
、Sqlite、Uart、Camera等操作,并提供友好的UI界面。...
嵌入式
linux
网关串口网口转发程序
嵌入式
ARM平台下
linux
C语言程序,采用多
线程
、套接字方式,转发串口收到的
数据
到远程IP端,同时转发网口的
数据
到串口,可以使用UDP或者TCP方式
step2_serialtest.rar_Z63W_tdm_
嵌入式
linux
操作系统串口应用程序
嵌入式
linux
系统的串口应用程序,可选波特率,奇偶校验等,收到
数据
简单回发;C++代码,
数据
收发
线程
,可以同时开启多个串口完成
数据
收发
。
用
嵌入式
系统
实现
复杂交互通信
设计
嵌入式
系统
实现
各种通信方式
之间
的
数据
交互。核心模块板采用基于ARM9体系结构的微控制器。硬件电路扩展外围串口、CAN总线接口、以太网口等。为
嵌入式
Linux
操作系统
开发
扩展的串口驱动程序;应用编程完成多
线程
...
基于
Linux
/Qt的智能家居系统设计
该系统采用飞思卡尔公司ARM Cortex A8系列的i.MX51处理器作为MCU,在其上移植
嵌入式
Linux
作为软件
开发
平台,并利用Qt相关技术为基础设计友好的用户界面,
实现
了ARM板的各功能模块与服务器端的交互。系统同时具备数字...
Linux/Unix社区
18,773
社区成员
11,463
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 专题技术讨论区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章