找回密码
 立即注册
楼主: xiangzichen

USB-HID & 拔插自动恢复通信 & 自动升级 & C#2022 & HidLibrary库-----完全开源

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:338
  • 最近打卡:2025-04-25 16:31:21
已绑定手机

14

主题

600

回帖

2199

积分

荣誉版主

积分
2199
发表于 2024-4-7 23:19:12 | 显示全部楼层
本帖最后由 xiangzichen 于 2024-4-7 23:23 编辑
gentl*** 发表于 2024-4-7 22:11
C#做的
参考一下吧
用的也是库 调接口就行

谢谢,我现在用C#+HidLibrary,已经可以通信了.第一次用C#,发现还是挺方便的.
5楼说的大神就是你吧,,哈哈,现真身了.

点评

谈不上大神,c#作上位机挺好用  发表于 2024-4-8 08:25
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:338
  • 最近打卡:2025-04-25 16:31:21
已绑定手机

14

主题

600

回帖

2199

积分

荣誉版主

积分
2199
发表于 2024-4-8 18:22:39 | 显示全部楼层
终于自己搞定了.非常完美,全部开源,大家可随意修改使用!!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:338
  • 最近打卡:2025-04-25 16:31:21
已绑定手机

14

主题

600

回帖

2199

积分

荣誉版主

积分
2199
发表于 2024-4-8 18:31:59 | 显示全部楼层
wangxi*** 发表于 2024-4-7 13:46
你自己研发一个上位机

代码写好了,完全开源,欢迎测试.
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:338
  • 最近打卡:2025-04-25 16:31:21
已绑定手机

14

主题

600

回帖

2199

积分

荣誉版主

积分
2199
发表于 2024-4-8 18:32:31 | 显示全部楼层
本帖最后由 xiangzichen 于 2024-4-8 21:06 编辑
lg*** 发表于 2024-4-7 20:45
上位机使用HID不是一个很简单的事!使用哪种编程语言?熟悉这种语言吗?一般还是使用STC的CDC串口,串口调 ...

已经调试好了,C#写的,第一次用C#,好多C#特性不是特别明白,代码完全开源,欢迎测试使用.
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2025-04-30 07:46:22

33

主题

1079

回帖

2319

积分

荣誉版主

积分
2319
发表于 2024-4-8 20:26:19 | 显示全部楼层
可以哦, 别删掉, 等我有空的时候再来看. 感谢楼主
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:244
  • 最近打卡:2025-05-01 15:50:20

49

主题

129

回帖

1361

积分

金牌会员

积分
1361
发表于 2024-4-8 20:31:06 | 显示全部楼层
祝贺你成功!公开的源码在哪里?请问C#的HidLibrary库是VS自带的还是其它第三方开发的?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:338
  • 最近打卡:2025-04-25 16:31:21
已绑定手机

14

主题

600

回帖

2199

积分

荣誉版主

积分
2199
发表于 2024-4-8 20:39:54 | 显示全部楼层
lg*** 发表于 2024-4-8 20:31
祝贺你成功!公开的源码在哪里?请问C#的HidLibrary库是VS自带的还是其它第三方开发的? ...
附件里啊.全都在,keil工程,vs工程,HidLibrary是第三方的.
通过NuGet添加,我的工程里面有,不知道能不能自动加载,
我第一次用C#,好多搞不清.

第一步

第一步

第二步

第二步


回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:338
  • 最近打卡:2025-04-25 16:31:21
已绑定手机

14

主题

600

回帖

2199

积分

荣誉版主

积分
2199
发表于 2024-4-8 20:40:29 | 显示全部楼层
tzz1*** 发表于 2024-4-8 20:26
可以哦, 别删掉, 等我有空的时候再来看. 感谢楼主

谢谢版主~欢迎测试.
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:338
  • 最近打卡:2025-04-25 16:31:21
已绑定手机

14

主题

600

回帖

2199

积分

荣誉版主

积分
2199
发表于 2024-4-8 20:49:37 | 显示全部楼层
xxkj*** 发表于 2024-4-7 10:36
这个很难,专业性很强。

已经解决了,欢迎测试使用
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:338
  • 最近打卡:2025-04-25 16:31:21
已绑定手机

14

主题

600

回帖

2199

积分

荣誉版主

积分
2199
发表于 2024-4-8 20:56:56 | 显示全部楼层
本帖最后由 xiangzichen 于 2024-4-8 20:59 编辑
神*** 发表于 2024-4-7 08:51
官方不管 上位机这个事

谢谢姚总,现在可以用C#跑起来了,
不过我C#没用过,不太熟,边度边写的,但也勉强实现了我需要的功能,
而且还能支持热拔插恢复通信,
我反复各种拔插测试,上位机也没有闪退.
还得多说一句,,,STC的芯片确实好用.
1 喜欢他/她就送朵鲜花吧,赠人玫瑰,手有余香!
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-1 21:59 , Processed in 0.125964 second(s), 115 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表