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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3573|回復: 18
打印 上一主題 下一主題
收起左側

USB通信協議 看完了理論知識,但是不知道怎么下手寫代碼

[復制鏈接]
跳轉到指定樓層
樓主
ID:1040483 發表于 2023-8-15 14:14 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
最近在做ESP32使用USB通信協議和一款指紋模塊進行通信,但是這個USB通信協議好復雜,差不多看完了理論知識,但是不知道怎么下手寫代碼,有沒有大佬指點迷津,提示一下學習方法網站之類的,真的很需要
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:276663 發表于 2023-8-16 09:18 | 只看該作者
動手才能開始,同事看看現成的代碼
回復

使用道具 舉報

板凳
ID:1040201 發表于 2023-8-16 10:15 | 只看該作者
先畫一個邏輯層次圖,搞懂了里面的關系再開始寫代碼,大家都 是這么過來的,一遍一遍累積,多看多寫多問
回復

使用道具 舉報

地板
ID:277550 發表于 2023-8-16 13:16 | 只看該作者
光是看其中一種,不是那么復雜的,如hid。。。。。。
回復

使用道具 舉報

5#
ID:1040483 發表于 2023-8-16 14:39 | 只看該作者
IdeaMing 發表于 2023-8-16 09:18
動手才能開始,同事看看現成的代碼

ESP提供的代碼也看了,感覺不全。找不到現成的,網上的都是些理論,
回復

使用道具 舉報

6#
ID:224580 發表于 2023-8-17 14:06 | 只看該作者
慢慢來,搞技術的,都是一步一個腳印,我從硬件到搞軟件,也感覺很吃力。要堅持
回復

使用道具 舉報

7#
ID:169559 發表于 2023-8-18 10:38 | 只看該作者
這是要 實現 USB協議嗎?太狠了!!!
回復

使用道具 舉報

8#
ID:106977 發表于 2023-8-18 19:57 | 只看該作者
建議你學習USB采用STC8H芯片。在了解USB協議的基礎上,仔細閱讀其USB轉串口例程的完整代碼。將每一句都讀懂,注釋出來,對USB協議實際理解就進了一大步。對各種具有USB接口的芯片,僅靠USB協議是難以完成實用程序的編寫,因為每種芯片都有其獨特的地方。看似幾條語句,算包括進也不算包括進USB協議,缺少了,你的程序就是調試不通。所以,一定要有芯片廠家的示例程序!
回復

使用道具 舉報

9#
ID:1040483 發表于 2023-8-19 16:59 | 只看該作者
devcang 發表于 2023-8-16 13:16
光是看其中一種,不是那么復雜的,如hid。。。。。。

請問什么樣的設備屬于HID類,我現在在做的ESP32主控與一款指紋儀設備進行通信,實現向指紋模塊中錄入指紋,獲取模塊中的指紋信息等等功能,指紋模塊屬于HID類嗎
回復

使用道具 舉報

10#
ID:879348 發表于 2023-8-24 10:51 | 只看該作者
HID枚舉成功以后,通信很簡單的,并不需要你理解怎么通信,這個枚舉一般廠家已經做好
回復

使用道具 舉報

11#
ID:1040483 發表于 2023-8-25 16:11 | 只看該作者
wufa1986 發表于 2023-8-24 10:51
HID枚舉成功以后,通信很簡單的,并不需要你理解怎么通信,這個枚舉一般廠家已經做好

請問什么樣的設備屬于HID設備,我在用的指紋模塊屬于嗎
回復

使用道具 舉報

12#
ID:1040483 發表于 2023-8-29 14:47 | 只看該作者
lgwd 發表于 2023-8-18 19:57
建議你學習USB采用STC8H芯片。在了解USB協議的基礎上,仔細閱讀其USB轉串口例程的完整代碼。將每一句都讀懂 ...

我的主控芯片是ESP32-S3,USB設備是USB2.0標準的供應商特定類。ESP-IDF未提供供應商特定類的示例代碼,有一個demo只有發數據的例程沒有接收的。請問還可以使用別的什么USB庫比較好嗎,供應商特定類要怎么寫
回復

使用道具 舉報

13#
ID:106977 發表于 2023-8-30 16:37 | 只看該作者
芯片廠家不提供相關示例代碼,使用USB功能難以成功!你參考一下其他帶USB接口芯片的USB接口示例代碼,有的語句是你想不到的,是針對該芯片的特性。符合USB協議的必須語句會有,但針對各芯片的特殊指令光靠看手冊難以透徹領會!缺少一條語句,或使用指令錯誤,你的程序就調試不通!或是不穩定,出現奇怪的問題!
回復

使用道具 舉報

14#
ID:1040483 發表于 2023-8-31 08:44 | 只看該作者
lgwd 發表于 2023-8-30 16:37
芯片廠家不提供相關示例代碼,使用USB功能難以成功!你參考一下其他帶USB接口芯片的USB接口示例代碼,有的 ...

謝謝!我最近再看ARM32的芯片了
回復

使用道具 舉報

15#
ID:1059013 發表于 2023-8-31 19:39 | 只看該作者
好像都是發送代碼容易找,接收代碼卻要自己寫出來
回復

使用道具 舉報

16#
ID:1040483 發表于 2023-9-1 08:53 | 只看該作者
fishafish 發表于 2023-8-31 19:39
好像都是發送代碼容易找,接收代碼卻要自己寫出來

啊?自己寫接受的話,可以參考什么嗎,沒有頭緒啊。請大佬指點!不甚感激!
回復

使用道具 舉報

17#
ID:106977 發表于 2023-9-1 12:33 | 只看該作者
參考芯片廠家提供的USB示例程序!全靠自己就是誤打誤撞!
回復

使用道具 舉報

18#
ID:1040201 發表于 2023-9-1 22:32 | 只看該作者
是哪個IC 的型號?我也去了解一下
回復

使用道具 舉報

19#
ID:1040483 發表于 2023-9-2 08:26 | 只看該作者
liucan2020 發表于 2023-9-1 22:32
是哪個IC 的型號?我也去了解一下

芯片型號為ESP32-S3,用的C語言進行開發,得看ESP-IDF
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 精品国产一区二区三区性色 | 亚洲国产成人精品久久久国产成人一区 | 亚洲人成人一区二区在线观看 | 欧美99| 国产色婷婷精品综合在线手机播放 | 一区二区三区四区在线视频 | 在线观看涩涩视频 | 欧美a免费| 欧美成人一区二区三区片免费 | 综合一区 | 影视先锋av资源噜噜 | 欧美1区 | 亚洲视频在线观看 | 欧美日韩久久精品 | 午夜小视频在线播放 | 亚洲va国产日韩欧美精品色婷婷 | 在线免费看毛片 | 羞羞的视频在线看 | 2023亚洲天堂 | 天堂久久一区 | 亚洲国产一区二区在线 | 日日操夜夜操天天操 | 综合婷婷 | 一区二区三区在线观看视频 | 九色国产 | 天天干天天想 | 国产激情综合五月久久 | 日韩av福利在线观看 | 国产一区二区三区 | 久久久久久久成人 | 欧美一区免费在线观看 | 欧美一卡二卡在线 | 免费污视频 | 综合久久亚洲 | 免费av直接看 | 亚洲va在线va天堂va狼色在线 | 拍戏被cao翻了h承欢 | 欧美日韩在线不卡 | 美女黄视频网站 | 亚洲高清在线观看 | 麻豆一区二区三区精品视频 |