在线
客服

发布
需求

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

[智能方案] 硬件驱动底层开发cmux

NpFx***发布 已通过手机认证
任务编号:5255479 悬赏任务9400元 悬赏任务 : 按雇主需求进行任务后提交稿件,被采纳后即获得佣金。

硬件驱动底层开发cmux

距截止: 任务已圆满完成 雇主已托管赏金:9400
雇主发布需求 雇主托管佣金 服务商投稿 雇主开始选稿 任务完成

任务大厅共需1个合格投稿 | 每稿将获得9400| 每人交稿次数不限 可多次任务

投诉举报 联系Ta 我来承接 已有1 个投稿 | 已采纳1 稿 | 拒绝0 稿 | 目前中标名额已满

任务需求:
不管是通过usb驱动虚拟出来的物理端口还是通过串口多路复用虚拟出来的逻辑端口,或是其他方式都可以。只要能实现DTU模块每秒钟处理100次以上的at指令(每次的PDU数据100字节左右).

熟悉Linux或WINDOWS下的USB驱动开发或者开发基于CMUX协议的虚拟多串口驱动程序.

熟悉ARM Linux者优先。在Linux或windows下开发过短信moderm或者GPRS相关的无线业务优先。
熟悉usb 组合设备 复合设备 cdc类对endpoint优先。

现状:我们用的硬件4G终端无线传输模块DTU(类似4G无线上网卡,usb接口),在pc端每秒中每个串口用at指令发送约100个字节的PDU数据用时约1秒钟。该终端总共在pc端显示有2-3个串口(不知道是通过usb驱动虚拟出来的串口还是通过串口多路复用linux下cmux命令虚拟出来的串口,我暂且称它为【物理串口XX】)。也就是目前总速度是每秒钟能处理2-3次at指令,发送是成功的。

为了实现每秒钟让一个DTU处理更多的发送PDU数据包的at指令,我们用过国外的串口复用软件虚拟出来的虚拟串口,但是在用这些串口at指令发送数据时 ,由于我们1秒钟内并发的at指令较多,所以会出现at指令碰撞,真正的【物理串口XX】无法在1秒内处理多次的发送PDU数据包的at指令,导致发送数据全部失败。

使用道具 举报

全部参与1

已采纳

使用道具 举报

发新帖
国内首家创新型IT技术需求众包服务平台,软件需求就上天盟网! 立即登录 立即注册