按照芯片CH554的PDF資料對(duì)于 USB_CTRL 寄存器的說(shuō)明:
bUC_DEV_PU_EN =1? 則使能 USB 設(shè)備傳輸并且啟用內(nèi)部上拉電阻;
然而在Page43底部又有“由 bUC_HOST_MODE、bUC_SYS_CTRL1 和 bUC_SYS_CTRL0 組成 USB 系統(tǒng)控制組合”,
bUC_HOST_MODE bUC_SYS_CTRL1 bUC_SYS_CTRL0USB系統(tǒng)控制描述
? ? 0 ? ? ? 0 0禁止USB設(shè)備功能,關(guān)閉內(nèi)部上拉電阻
? ? 0? ? ? ? ? ? ? ? ? ? ? ? 01使能 USB 設(shè)備功能,關(guān)閉內(nèi)部上拉,需加外部上拉
請(qǐng)問(wèn)一下: 如果要設(shè)置USB為12M,設(shè)備模式,開(kāi)始使能傳輸并啟用內(nèi)部上拉電阻,
設(shè)置 USB_CTRL.bUC_DEV_PU_EN=1 bUC_HOST_MODE=bUC_LOW_SPEED=0 后,
bUC_SYS_CTRL1 和 bUC_SYS_CTRL0 如何設(shè)置呢?
就是如何理解 bUC_DEV_PU_EN 與 bUC_SYS_CTRL[1:0] 之間的關(guān)系呢?
請(qǐng)解答,謝謝!