我用CH375A,串口方式,自己編的程序,沒用U盤讀取模塊和子程序庫,原來都做好了,能正常讀取U盤文件了。后來USB插座壞了,同時不知出什么問題了居然一直檢測不到U盤連接信號了,U盤沒壞,換了U盤和USB插座都沒有解決問題。在線等,望高手指點一下,謝謝!
哦,對了,我的INT1測得電壓不是絕對的低
你看下你的375可以設置模式6嗎?也就是說你的硬件有沒有問題?還有一個問題就是你插上U盤之后,U盤2端的電壓是多少?因為有的U盤電壓低于4。6V就不工作了,這樣的話,就不會產(chǎn)生中斷的
你看下你的375可以設置模式6嗎?也就是說你的硬件有沒有問題?還有一個問題就是你插上U盤之后,U盤2端的電壓是多少?因為有的U盤電壓低于4。6V就不工作了,這樣的話,就不會產(chǎn)生中斷的
設置模式已經(jīng)通過,U盤兩端的電壓我再看看,不過之前一直使用這個板子和U盤的一直沒什么問題,那天被同學拉了一下U盤,插座出問題了,到現(xiàn)在還沒搞定,很是奇怪
剛用示波器看了一下,U盤兩端應該有4.8伏左右,UD+應該有3點幾伏,UD-接近0伏
感覺應該是硬件的問題,連375我都換過了,但還是沒解決問題,現(xiàn)在找不出來到底哪里出問題了,很郁悶,大家再給指點指點
那你看下你的程序一直停在等待串口輸入那個寄存器為低嗎?還有就是你發(fā)命令的時候是不是采用9位數(shù)據(jù)的方式?命令時位9為1,數(shù)據(jù)時位9為0
嗯,這些問題我都沒再檢查,因為前兩天我已經(jīng)調(diào)通了,一直沒什么問題,就是后來USB插座被拉壞后,正負極短接了一下,然后就一直不行了,很是奇怪
還有我后來有改了一下延時程序,難道因為這個,前面的375沒初始化好? 可我插入提示錯誤的幾個語句都沒有反應,375應該是初始化好了的
我用導線,直接將INT腳接地,結(jié)果檢測到U盤連接了,只是下面的工作都不進行了
郁悶了好久,剛睡不著,檢查一下,終于發(fā)現(xiàn)問題了,原來是V3腳跟USB地線之間的電容被擊穿了。謝謝HCN一直以來的幫助