久久久久久久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進行控制傳輸,在建立階段首先發送對應
bmRequset
Type、
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.jpg
(34.06 KB, 下載次數: 57)
下載附件
2023-9-12 13:38 上傳
遇到問題:
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在线
|
欧美一区二
|
免费成人高清在线视频
|