設(shè)備模式下CH374與PC通訊的問題

請教下CH374與PC通訊時,USB剛連上計算機時下位機應(yīng)該出現(xiàn)些什么中斷以及這幾個中斷的先后順序?

先是出現(xiàn)獲取設(shè)備描述符的中斷,完了之后是總線復(fù)位,接著是設(shè)置地址、獲取配置描述符。之后就是一些其他的請求。


剛連上計算機時只有復(fù)位中斷,幾次復(fù)位中斷后最后一次是掛起中斷,每次會有復(fù)位中斷和掛起中斷,但是控制傳輸中斷傳描述符等的都沒有,所以一直檢測不到設(shè)備。這種情況可能的原因會是什么呢?


另外我覺得中斷初始化的代碼應(yīng)該是沒問題的 檢查了很多次 可能會是什么問題呢?


這個你需要看下在你初始化CH374之后UD+和UD-對地的電壓是多少呢?還有一種可能就是你進入中斷之后中斷標志未進行清除。


對以上問題,把12M的晶振換成了24M的晶振,可以識別到設(shè)備了但是很不穩(wěn)定,主要表現(xiàn)在以下幾點: 1.設(shè)備開機前,USB連上PC和設(shè)備,DEBUG372調(diào)試界面會出現(xiàn)“檢測到CH372/CH375設(shè)備已插入”但是打不開設(shè)備,請問該現(xiàn)象可能的原因是? 2.設(shè)備開機后,USB連上PC和設(shè)備,能正常檢測到并打開設(shè)備,但斷開USB再插上經(jīng)常會檢測不到設(shè)備,但并不是每次,請問原因可能是? 3.在下載的資料中見過CH374支持12MhZ晶振,但需修改程序,請問該如何修改? 另外,附上我記錄下來的中斷,希望能更好的幫助你們分析(有時開機后插拔卻能連續(xù)的識別到,有時不能,一下是不能的情況): 1.開機第一次有兩次復(fù)位中斷,0x0c次P0_SETUP中斷,0x1a次EP0_IN中斷,0x0a次EP0_OUT中斷,0x03次USB_SUSPEND中斷。 2.拔掉USB再插上后,出現(xiàn)一次復(fù)位中斷和一次總線掛起中斷。 3.以后再插拔USB無任何中斷出現(xiàn)。


還能用24M晶振啊?


可以工作在12M的時鐘頻率,可以在CH374DS2.PDF中看到如何設(shè)置,建議您用24M晶振,硬件連接可以參考374手冊。不穩(wěn)定可能是你USB線有問題,或者你374硬件連接有小問題,可以吧你的原理圖發(fā)至我郵箱。


請發(fā)一份CH372DS2.PDF到我郵箱可以嗎?最好其他相關(guān)的CH374資料也發(fā)一份,我手里的可能不夠全,謝謝!


可以,你的郵箱是?或者你發(fā)封郵件到我郵箱。374其它的資料都可以在我們官網(wǎng)上找到


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

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