找回密码
 立即注册
楼主: xiang***

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

[复制链接]
  • TA的每日心情
    慵懒
    10 小时前
  • 签到天数: 66 天

    [LV.6]常住居民II

    11

    主题

    379

    回帖

    1103

    积分

    金牌会员

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

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

    点评

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

    使用道具 举报

  • TA的每日心情
    慵懒
    10 小时前
  • 签到天数: 66 天

    [LV.6]常住居民II

    11

    主题

    379

    回帖

    1103

    积分

    金牌会员

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

    使用道具 举报

  • TA的每日心情
    慵懒
    10 小时前
  • 签到天数: 66 天

    [LV.6]常住居民II

    11

    主题

    379

    回帖

    1103

    积分

    金牌会员

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

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

    使用道具 举报

  • TA的每日心情
    慵懒
    10 小时前
  • 签到天数: 66 天

    [LV.6]常住居民II

    11

    主题

    379

    回帖

    1103

    积分

    金牌会员

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

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

    使用道具 举报

    该用户从未签到

    19

    主题

    519

    回帖

    1642

    积分

    荣誉版主

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

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-16 22:57
  • 签到天数: 2 天

    [LV.1]初来乍到

    33

    主题

    84

    回帖

    711

    积分

    高级会员

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

    使用道具 举报

  • TA的每日心情
    慵懒
    10 小时前
  • 签到天数: 66 天

    [LV.6]常住居民II

    11

    主题

    379

    回帖

    1103

    积分

    金牌会员

    积分
    1103
     楼主| 发表于 2024-4-8 20:39:54 | 显示全部楼层
    本帖最后由 xiangzichen 于 2024-4-8 20:46 编辑
    lgwd 发表于 2024-4-8 20:31
    祝贺你成功!公开的源码在哪里?请问C#的HidLibrary库是VS自带的还是其它第三方开发的? ...

    附件里啊.全都在,keil工程,vs工程,HidLibrary是第三方的.通过NuGet添加,我的工程里面有,不知道能不能自动加载,我第一次用C#,好多搞不清.

    第一步

    第一步

    第二步

    第二步

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    10 小时前
  • 签到天数: 66 天

    [LV.6]常住居民II

    11

    主题

    379

    回帖

    1103

    积分

    金牌会员

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

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

    使用道具 举报

  • TA的每日心情
    慵懒
    10 小时前
  • 签到天数: 66 天

    [LV.6]常住居民II

    11

    主题

    379

    回帖

    1103

    积分

    金牌会员

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

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

    使用道具 举报

  • TA的每日心情
    慵懒
    10 小时前
  • 签到天数: 66 天

    [LV.6]常住居民II

    11

    主题

    379

    回帖

    1103

    积分

    金牌会员

    积分
    1103
     楼主| 发表于 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, 2024-5-1 10:37 , Processed in 0.073390 second(s), 70 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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