原文:基于C#的USB通信上位机

基于C 的USB通信上位机,相关功能介绍如下: 可用作USB HID或者SerialPort串口通信。 能够扫描所有插入PC的USB设备用于调试,并显示生产厂商,Vendor ID Product ID。 支持Report ID的更改。 支持Hex和ASCII编码方式 可开放UTF 和Unicode编码 。 能够自动识别常用的USB USAGE。 能够保存配置信息并初始化加载。 可打开HEX文件转 ...

2019-10-27 22:37 4 329 推荐指数:

查看详情

C# 实现自定义的USB设备与上位进行通信上位部分)

  因为以前没用过USB,对USB也不了解,于是上网查了很多资料,不过网上的资料都是零零散散,不清不楚的,于是我自己总结了一下,下面几个链接是网上这么多零散资料里,我觉得比较有参考意义的。   USB设备连接思路参考:https://www.cnblogs.com/xyzyx/articles ...

Sat Dec 29 22:41:00 CST 2018 3 7386
VS2015 C# 编写USB通信上位机时,改变net框架导致DLL调用失败的问题解决方法

  最近在写USB通信上位,调用了windows里的DLL,开发环境:64位WIN7 、VS2015、NET4.5.2;开发完成后在自己的电脑可用,在32位电脑、NET其他版本以及WIN10的环境下不可用,检测发现问题在于DLL的调用不成功,为了解决这个问题,查阅了几天的资料,现在终于解决 ...

Tue Oct 30 22:54:00 CST 2018 0 925
USB上位通信:CyAPI

至今的工作中,有USB接口通信的需求,记录一下。 建立一个USB设备对象 打开USB设备 一个USB设备 若干个 端点设置 for (i=1; i<epts; i++){   endpt ...

Thu Jun 10 06:24:00 CST 2021 0 1778
C# 上位USB设备拔插检测

  我们做USB通信时,通信成功后,往往要检测USB设备的拔插状态,这里就USB拔插进行一下说明。   参考:https://www.imooc.com/article/17438   先说明一下,我这里只是用C#上位的自定义USB设备的检测,是调用window的DLL来实现USB设备通信 ...

Thu Oct 25 17:40:00 CST 2018 1 3180
C#学习与上位开发之串口通信模块介绍

串口通信模块(SerialPort) (1)模块简介 使用此模块需要首先包含一些文件IO相关文件 using System.IO;using System.IO.Ports; 图标如下图1所示,将其拖拽到面板。会显示在最下方,其参数 ...

Sun Apr 23 00:51:00 CST 2017 0 19808
上位C#通过OPCUA和西门子PLC通信

写在前面: 很多人在学习OPCUA的时候,有个非常苦恼的问题,就是没有OPCUA服务器的环境,这时候,有些人可能会想到通过类似于KepServer这样的软件来实现。那么,有没有一种方式,实现快速搭建 ...

Tue Jun 02 23:43:00 CST 2020 0 3747
C#上位之—WinForm实现串口通信示例

上位开发常用到串口通信来控制设备,串口通信的主要参数:COM口,波特率(9600),停止位(One),数据位(8),校验位(None),括号中的是常用值,具体意思我也不太懂,会用能实现功能就行哈哈; 开发工具:VS2012; 开发前需要添加以下服务引用: 窗体搭建 ...

Wed Feb 19 01:22:00 CST 2020 14 9057
c# USB通信

首先,通信流程我们先撸一边,打开USB设备-》发送数据库-》接受数据-》关闭USB设备 根据USB规范的规定,所有的USB设备都有供应商ID(VID)和产品识别码(PID),主机通过不同的VID和PID来区别不同的设备。 我们需要知道设备的VID和PID才能定位到我们需要打开的USB设备 ...

Mon Oct 25 06:24:00 CST 2021 0 2914
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM