Re: [請益] USB device開發請益已刪文

看板Soft_Job作者 (CCT)時間4年前 (2021/11/30 21:52), 編輯推噓-1(125)
留言8則, 7人參與, 4年前最新討論串3/3 (看更多)
今天實驗了一下發現原廠sample code的部分有些邏輯判斷我沒注意到 修改過後已經能在PC python上收到device上傳的data 這時候又遇到一個問題: 我希望連續收到device上傳的data 所以我用一個迴圈持續去讀取該endpoint來的資料 https://imgur.com/a/WhuLUhv 結果是第一次成功,接下來都無法成功,相同的錯誤 https://imgur.com/zP8F47f
這時候我試著在每次迴圈加入第76行,usb.core.find, 結果每次都會成功 這邊有覺得每次使用前都要重新使用usb.core.fine, 雖然結果是成功的,但是過程好像不太合理,不該每次使用前都呼叫一次 請問這邊是否有其他可能會成功的方法呢? 然後這邊為什麼加上這行會成功呢? 謝謝 : -- : : 更新一下 : : 今天從推文的建議去查一些關鍵字找到了Inf Wizard, : : 用它build出來的driver,PC可以順利認到我的板子還有endpoint了(bulk in/out) : : 在PC端用python去做實驗, : : 目標是PC傳出去的資料可以被device收到 + device丟出去的資料可以被筆電收到 : : 這是Python部分的code,都是從網路上學習的 https://imgur.com/UbEjwQZ
: : host丟出去的資料確定有在device被收到 : : 但是一直都無法觸發device順利丟出資料到PC QQ : : 如: https://imgur.com/5bXLIIS
: : 錯誤碼解出來為:https://imgur.com/zP8F47f
: : 今天有做了一些實驗 + 查一些資料,但是還是找不到問題點QQ : : 請問這個問題有沒有想法建議呢? : : 謝謝 : -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.4.35 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1638280368.A.92E.html

11/30 21:58, 4年前 , 1F
專版問吧,作業求解有點過分了
11/30 21:58, 1F

11/30 22:17, 4年前 , 2F
你拿錯誤訊息google過了嗎?
11/30 22:17, 2F

11/30 22:20, 4年前 , 3F
0.0
11/30 22:20, 3F

12/01 07:37, 4年前 , 4F
有python板阿
12/01 07:37, 4F

12/01 08:02, 4年前 , 5F
會不會太廢,來這問作業XD
12/01 08:02, 5F

12/01 11:27, 4年前 , 6F
大概是你找到裝置的時間點放錯地方吧 連線打開之後就不
12/01 11:27, 6F

12/01 11:27, 4年前 , 7F
用再找了
12/01 11:27, 7F

12/01 12:41, 4年前 , 8F
這種簡單的除錯都要問,要不要轉科系阿
12/01 12:41, 8F
文章代碼(AID): #1XfYomak (Soft_Job)
文章代碼(AID): #1XfYomak (Soft_Job)