在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 344|回复: 0

[招聘] 嵌入式Linux开发项目合作邀约(Buildroot + USB HID模拟器)|一次性交付|可居家|

[复制链接]
发表于 2025-4-23 15:44:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 drizzy1337 于 2025-4-23 15:50 编辑

我们正在寻找一位熟悉嵌入式Linux系统和USB接口开发的工程师,协助完成一项定制硬件相关的短期技术项目。该项目为一次性外包合作,按项目完成情况结算。可全程远程进行,无需坐班、不限工作地点与时间安排。


项目背景:
我们拥有一套定制开发的硬件平台,具备以下接口和功能:
  • 三个HID输入端口(其中两个为激活状态)、两个HID输出端口;
  • 一个用于主控PC通信的USB-C端口;
  • 支持USB HID设备(例如鼠标、键盘)直通,并允许第二台PC通过USB-C端口进行数据注入或控制输入。



项目任务:
1. Buildroot系统配置与部署
  • 使用Buildroot构建适配本硬件的最小化Linux系统;
  • 编写或修改设备树(DTS)文件,确保系统正确识别USB控制器和HID接口。

2. USB-C与PC通信功能实现
  • 实现设备与PC之间通过USB-C接口进行稳定的数据传输与基础命令通信;
  • 暂不需要构建完整通信协议,只需满足基础数据交换功能。

3. USB HID模拟与输入注入
  • 尝试使用Linux内核模块 raw-gadget 实现键盘/鼠标的模拟与注入;
  • 若raw-gadget不兼容,需改用以下替代方案:

    • 利用USB芯片(WCH CH37x)的官方Linux驱动;
    • 或开发一个用户空间程序用于数据转发与模拟控制。


4. WCH CH37x驱动集成
5. 系统测试与功能验证
  • 确保系统能够正常启动并识别所有USB HID端口;
  • 实现HID设备的直通功能,并支持通过第二台PC注入输入。



交付成果要求:
  • 一个可用的、通过Buildroot构建的Linux系统镜像文件;
  • 定制设备树(DTS)文件,确保硬件兼容性;
  • USB-HID模拟功能可用,验证直通与注入效果;
  • 驱动集成与配置文档,便于后续维护或复用。



合作与结算说明:
  • 本项目为一次性任务合作,不设工作时间限制、不要求同步进度或固定工时
  • 可在全球任意地点远程完成全部开发与测试工作
  • 项目完成后支持以任意主流结算货币付款(包括法币如人民币、美元,或虚拟货币如USDT、BTC、ETH等,具体可商议);
  • 可签署技术服务合同与保密协议(如有需要);
  • 我们可提供全部必要的硬件资料、接口说明与技术支持文档。



如您具备相关经验,并有意承接该项目,请与我们联系以安排进一步的邮件或电话沟通。我们也可以根据需求提供更多技术背景资料。
ekknodwhite@gmail.com
+1 (925) 860-9147
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-5-9 05:21 , Processed in 0.013930 second(s), 9 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表