用CH375控制打印機打印的問題

公司最近要我做CH375控制打印機打印檢測畫像的工具,軟件部分主要參考貴公司的資料,但是硬件部分一直有問題,由于現(xiàn)在是在測試,所以是用的手工焊接的,單片機部分有現(xiàn)成的電路,我在上面引了對應(yīng)的管腳出來。CH375就直接焊接在貴公司提供的SOP轉(zhuǎn)DIP28的電路板上。但是現(xiàn)在遇到個很頭疼的問題,就是用CHECK_EXIST測試后讀回的一直是-256,set_usb_mode也是失敗??戳速Y料可能是CH375沒有在工作,用示波器測了晶振兩端(分別接在晶振兩端,這樣測試對嗎?),是在震蕩的,RSTI在上電的時候也會有5ms左右的高電平,但是25和26腳不像芯片手冊上說的那樣,比如RST復(fù)位時的高電平,復(fù)位完成后會降為低電平,而我的是一直的高電平,RST#一直低電平,請問這樣的情況會是哪里出現(xiàn)錯誤了呢?有什么好的解決辦法嗎? 謝謝!

從你說的情況來看,硬件上有問題.確實是CH375沒有工作,現(xiàn)在初步判斷是RSTI引腳被一直拉成高電平,雖然你說芯片復(fù)位的時候也有高電平,但感覺就象是RSTI引腳被一直拉成高電平,建議你查一下復(fù)位以后RSTI引腳的電壓,看看硬件接錯了,導(dǎo)致RSTI一直被拉成高電平!!


我把硬件再次檢查了,都沒什么問題,后來多次用示波器檢測,不知道為什么RST上出現(xiàn)了一次上升后下降,呵呵,就是說可以工作了,我趕快接上單片機DEBUG,果然可以通過了。 現(xiàn)在設(shè)置HOST為模式6后再連接打印機,CH375檢測到打印機連接后,設(shè)置為模式7,復(fù)位成功后設(shè)置為模式6,然后就卡在那里了。 我看了一下代碼,下一步應(yīng)該是運行 while ( wait_interrupt()!=USB_INT_CONNECT ); /* 等待復(fù)位之后的設(shè)備端再次連接上來 */ 請問這樣的情況下可能會是什么原因呢?它卡死在那里了,就是wait_interrupt函數(shù)一直不能返回USB_INT_CONNECT參數(shù),是因為CH375一直不能檢測到再次連接的打印機嗎? 謝謝!


在設(shè)置好模式7到設(shè)置模式6之間的延時需要10MS以上,這樣的話才能進(jìn)行檢測設(shè)備連接,你這個時候你去看下USB口的UD+的電壓是多少?正常應(yīng)該是3左右,UD-電壓在0V左右


謝謝hcn的指導(dǎo),貴公司的技術(shù)支持很熱心,上次打電話也是,呵呵,謝謝了。 為了防止不穩(wěn)定,我在每次設(shè)置的時候都延遲了很長時間,至少mDelaymS( 200 ) 剛才我用示波器看了一下,UD-是在0V,UD+確實在3V左右,也就是說CH375已經(jīng)工作了。不過可能是由于現(xiàn)在是手工焊接的,沒有電路板,很多跳線,所以很不穩(wěn)定,連出現(xiàn)剛才所述情況的機會都不多。 為此我每次上電都檢測CH375是否在工作了,發(fā)送0x55,應(yīng)該收到0xAA的,一半情況下收到個-256(應(yīng)該是個10進(jìn)制的),其他情況可能會是另外一些沒有道理的數(shù)據(jù),呵呵。


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

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