久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: CH375做USB主機與USB設備的通信過程 [打印本頁]

作者: 年薪30w    時間: 2023-9-12 09:50
標題: CH375做USB主機與USB設備的通信過程
本人在開發時遇到問題,求助使用過CH375或者了解USB通信協議的前輩們指點迷津,以下是個開發過程中的介紹:

開發經歷:
本人被USB通信設備困擾許久,之前是用ESP32-S3作為主控芯片,USB設備屬于USB2.0標準下的供應商特定類,但是一直打不通USB通信協議進行主機與設備的收發數據。后來在ESP32與USB設備之間加了一個CH375芯片。
USB設備:
通過獲取描述符得知我的USB設備除了端點0,就只有端點2,且端點2只進行IN事務,需要使用批量傳輸。下圖是我用Bus Hound軟件進行捕獲到的數據,請看最后三行,根據此流程個人推斷:USB主機使用端點0進行控制傳輸,在建立階段首先發送對應bmRequsetType、bRequset、wValue、wIndex、wLength的8字節數據:40 FA 00 00 00 00 0D 00(此8個字節為USB設備廠商定義的固定數據);之后在數據階段發送廠商規定的協議控制USB設備70 13 00 00 00 00 00 00 00 00 73 f6 0A;之后是狀態階段。最后USB主機對端點2進行批量傳輸進行IN事務,從端點2獲取到USB設備返回的數據:70 13 00 00 00 00 00 00 00 00 61 e4 0A。通信過程完成。


遇到問題:
1.不知本人對此圖片的分析是否正確。
2.利用我分析到的邏輯使用CH375進行控制USB設備時,未獲取到USB設備返回的數據(如果需要可以給大家看我整理的使用CH375的流程)
3.利用我分析到的邏輯使用ESP32-S3進行控制USB設備時,會導致USB設備打不開(如果需要可以給大家看代碼片段)

再次感謝!很需要得到你們幫助,不甚感激!

作者: 年薪30w    時間: 2023-9-17 15:29
怎么樣才能分析USB收發數據的過程呢




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 日韩色图视频 | 日本手机看片 | 无码国模国产在线观看 | 亚洲成av人片在线观看 | 成人精品国产一区二区4080 | 欧美日韩不卡合集视频 | 美女啪啪国产 | 国产精品国产a级 | 日韩精品免费一区二区在线观看 | 国产真实精品久久二三区 | 色婷婷综合久久久中字幕精品久久 | 2018天天干天天操 | 欧美一区二区三区视频 | 国产午夜精品一区二区三区在线观看 | 精品国产欧美一区二区 | 日本在线中文 | 亚洲午夜精品久久久久久app | www亚洲免费国内精品 | 伊人精品一区二区三区 | 免费成人高清在线视频 | 欧美成人精品一区二区男人看 | 成人亚洲精品 | 99国内精品久久久久久久 | 99热在线播放 | 欧美涩 | 欧美三级视频 | 亚洲日本欧美日韩高观看 | 日韩有码一区 | av一级一片 | 午夜视频一区二区三区 | 美女天堂| 国产亚洲二区 | 日本免费视频在线观看 | 在线视频一区二区三区 | 日本亚洲一区二区 | 日本手机看片 | 欧美日韩亚洲一区二区 | 欧美日韩国产不卡 | 欧美a v在线| 欧美一区二 | 免费成人高清在线视频 |