看板 [ ASM ]
討論串[問題] HID Endpoint跟Report Desc關係
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者gg1122 (99通未接來電)時間12年前 (2013/04/18 17:24), 編輯資訊
1
0
0
內容預覽:
hi 各位先進 想請教 Endpoint 跟Repot descriptor 大小的對應關係. 我目前拿到一個範例 是正常work沒問題. 但是我只要去改EP1或2的大小 或者是Report Count 就會收不到資料. 二邊都要絕對定義32個byte(如下列程式) 上層AP Refile 才收的幾
(還有1243個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者govert ( )時間12年前 (2013/04/19 12:08), 編輯資訊
1
0
0
內容預覽:
Endpoint的大小是跟USB硬體有關,. 你改那個值沒有意義, 反而會造成問題.. 那個值是Max Packet Size,. 也就是一次Transfer最多能傳多少值.. 你回傳0x11個byte, 就是Short Packet,. 沒有什麼差別的.. --. 發信站: 批踢踢實業坊(pt

推噓2(2推 0噓 7→)留言9則,0人參與, 最新作者gg1122 (99通未接來電)時間12年前 (2013/04/19 23:23), 編輯資訊
1
0
0
內容預覽:
G大說的沒錯 可是我MCU哪邊送出去 不管InputReportLength(<=32)設多少. 都有Padding長度到EP1長度32Byte 在1次全部送出去. 但是目前的點卡在當我改了Report Desc的InputRepotLenth變0x10 封包長度變短. 可是在PC哪邊waitfor
(還有1181個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者govert ( )時間12年前 (2013/04/20 01:33), 編輯資訊
0
0
0
內容預覽:
不好意思,那我上篇文章誤會了,. 你這裡的EP1/2 Size是Interrupt Pipe的. Interrupt In/Out的Packet Size,. 不是我說的Interface Descriptor的MaxTransferSize.. 如果如此,那你碰到的這個問題很正常,. 因為你在HI
(還有288個字)
首頁
上一頁
1
下一頁
尾頁