搜索
bottom↓
回复: 13

请教USB设备和电脑通信问题

[复制链接]

出0入0汤圆

发表于 2022-5-10 04:21:33 来自手机 | 显示全部楼层 |阅读模式
本帖最后由 chenweigang 于 2022-5-10 12:18 编辑

1.电脑端为什么要装usb驱动,驱动核心内容是什么?是设备描述符这些?2.我有一个usb设备,需要装驱动的那种,用usblyzer看是  块/中断 传输,现在我想代替这个设备和电脑端的软件进行通信,应该注意什么问题?

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出16390入6832汤圆

发表于 2022-5-10 04:51:38 来自手机 | 显示全部楼层
“请教usb设备问题 ”标题不合格。请自行修正。不理会此通知,将可能会被封锁ID。

帖子标题必须能充分说明帖子的内容。如你要问AVR的ADC如何才能测量得比较准确,“AVR的ADC如何消除干扰测量得比较准确?”是合格的标题。不合格举例:
    1:小女子冰天雪地裸体跪求解决方法
    2:救命啊...
    3:高手请出招,一个无法解决的AVR问题
    4:一个困扰学习单片机初学者,惊动单片机开发者的难题
    5:AVR的ADC测量   (点评:你到底是问问题,或是有技术心得与大家分享?)

出715入1076汤圆

发表于 2022-5-10 11:01:54 来自手机 | 显示全部楼层
那是你電腦端的系統的設計問題,你同樣的設備,在 linux 下就不需要驅動

出0入0汤圆

 楼主| 发表于 2022-5-10 12:19:56 | 显示全部楼层
armok. 发表于 2022-5-10 04:51
“请教usb设备问题 ”标题不合格。请自行修正。不理会此通知,将可能会被封锁ID。

帖子标题必须能充分说 ...
(引用自2楼)

这样的标题可以吗,莫大大

出0入0汤圆

 楼主| 发表于 2022-5-10 12:21:13 | 显示全部楼层
dukelec 发表于 2022-5-10 11:01
那是你電腦端的系統的設計問題,你同樣的設備,在 linux 下就不需要驅動
(引用自3楼)

感谢回复,那第二个问题里,用usblyzer看是  块/中断 传输  这个意思是既有块传输又有中断传输吗

出0入442汤圆

发表于 2022-5-10 12:24:43 来自手机 | 显示全部楼层
可以用libusb作为驱动去调用设备。

出715入1076汤圆

发表于 2022-5-10 12:27:50 来自手机 | 显示全部楼层
chenweigang 发表于 2022-5-10 12:21
感谢回复,那第二个问题里,用usblyzer看是  块/中断 传输  这个意思是既有块传输又有中断传输吗 ...
(引用自5楼)

要搞清楚結構,譬如有沒有複合 usb 設備,一個 usb 設備裡面有多少 interface,每個 interface 有多少 endpoint,然後是 interface 是否有多種配置,等等

首先,逆向本身很麻煩,涉及私有協議,很多時候要靠運氣,再加上你貌似根本不熟 usb,難上加難

出0入0汤圆

 楼主| 发表于 2022-5-10 12:28:21 | 显示全部楼层
wye11083 发表于 2022-5-10 12:24
可以用libusb作为驱动去调用设备。
(引用自6楼)

我现在电脑端有驱动,我想做这个设备端

出0入0汤圆

 楼主| 发表于 2022-5-10 12:30:06 | 显示全部楼层
dukelec 发表于 2022-5-10 12:27
要搞清楚結構,譬如有沒有複合 usb 設備,一個 usb 設備裡面有多少 interface,每個 interface 有多少 en ...
(引用自7楼)

嗯,确实现在不是很懂。感谢大佬

出0入442汤圆

发表于 2022-5-10 12:33:09 来自手机 | 显示全部楼层
chenweigang 发表于 2022-5-10 12:28
我现在电脑端有驱动,我想做这个设备端
(引用自8楼)

知道控制协议的话用cy7c68013之类可以模拟。

出0入42汤圆

发表于 2022-5-10 13:06:47 | 显示全部楼层
lz要不你算了吧, 基于你你问的这些初级问题.  且说can协议分析仪, 那么多干这个的卖家, 大多数也只能替换dll实现和大厂应用程序的兼容, 极少能无缝兼容的.  他们显然比你有经验多了.

你先抓包分析分析吧

出0入16汤圆

发表于 2022-5-10 14:22:14 | 显示全部楼层
本帖最后由 初音之恋 于 2022-5-10 14:23 编辑

破解通讯协议很麻烦,软件不复杂的话自己能随便搞,同时也不能随便盗用别人的软件,得授权

出0入0汤圆

 楼主| 发表于 2022-5-10 15:05:28 | 显示全部楼层
初音之恋 发表于 2022-5-10 14:22
破解通讯协议很麻烦,软件不复杂的话自己能随便搞,同时也不能随便盗用别人的软件,得授权 ...
(引用自12楼)

嗯,懂了,感谢回复

出0入0汤圆

 楼主| 发表于 2022-5-10 15:05:41 | 显示全部楼层
albert_w 发表于 2022-5-10 13:06
lz要不你算了吧, 基于你你问的这些初级问题.  且说can协议分析仪, 那么多干这个的卖家, 大多数也只能替换dl ...
(引用自11楼)

嗯,懂了,感谢回复
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-16 04:23

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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