CH545 USBX 設(shè)備緩沖區(qū)地址分配相關(guān)問(wèn)題

請(qǐng)問(wèn)CH545芯片USBX的各個(gè)IN/OUT端點(diǎn)緩沖區(qū)如何分配的?

屏幕截圖 2022-05-12 192654.png

如圖,地址分配中,似乎有4k的xData是分配給了USBX用作DMA緩沖區(qū)的。請(qǐng)問(wèn)使用USBX進(jìn)行設(shè)備端編程時(shí),是不是不再需要進(jìn)行端點(diǎn)緩沖區(qū)的地址分配了?此外求CH545的USBX上設(shè)備的示例代碼,謝謝!

您好,以下是關(guān)于端點(diǎn)緩沖區(qū)的描述。image.png


大佬大佬。請(qǐng)問(wèn)有CH545的USBX的示例代碼嘛?或者類似的芯片的也行,這邊配置了一下午沒(méi)配置通,USB默認(rèn)設(shè)備倒是好說(shuō),和其他系列的芯片設(shè)備端差不多,但USBX的處理,尤其是對(duì)于device hub是怎么樣處理比較好?


您好。暫時(shí)沒(méi)有USBX的示例代碼。您留一個(gè)郵箱吧。后續(xù)有了發(fā)給您。


好的,謝謝,郵箱已私信給您啦!


您好,編輯CH545的主機(jī)端時(shí)也出現(xiàn)了一個(gè)問(wèn)題。

在CH545芯片中,主機(jī)控制器在一個(gè)root hub下管理四個(gè)hub端口

但好像只有root hub下的第一個(gè)端口 hub0有對(duì)設(shè)備接入的檢測(cè)

image.png

如圖,最后一行,雜項(xiàng)狀態(tài)寄存器0位的標(biāo)志只表示主機(jī)模式下hub0端口的連接狀態(tài)。


之后我根據(jù)之前調(diào)試過(guò)的CH559的芯片手冊(cè),搜索到了一個(gè)狀態(tài)位USB_HUB_ST,在CH545芯片的芯片手冊(cè)和CH545.H文件內(nèi)也找到了這個(gè)狀態(tài)位:

image.png

如圖,DATASHEET內(nèi)沒(méi)有對(duì)這個(gè)寄存器的詳細(xì)介紹


image.png

如圖,對(duì)應(yīng)寄存器在CH545.h文件內(nèi)被定義了


所以說(shuō)是CH545內(nèi)hub0的連接狀態(tài)同時(shí)有兩個(gè)寄存器可以查看嘛?

還是說(shuō)只有hub0的是有效的,其他的在芯片手冊(cè)內(nèi)沒(méi)有詳細(xì)介紹,但代碼內(nèi)可以看到的這幾個(gè)狀態(tài)位實(shí)際上有什么問(wèn)題?

芯片沒(méi)調(diào)通,暫時(shí)心里有點(diǎn)方。。。所以說(shuō)是沒(méi)設(shè)計(jì)這幾個(gè)狀態(tài)位還是芯片手冊(cè)介紹漏了一個(gè)狀態(tài)位?T^T


更新如下:http://www.findthetime.net/bbs/thread-89335-1.html


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频