CH375A終于可以工作了 但是又遇到了新的問題,就是用你們的測(cè)試程序運(yùn)行的時(shí)候,第一步是設(shè)置工作模式6,然后檢測(cè)到有打印機(jī)連接后設(shè)置為模式7,完成以后再設(shè)置為模式6,現(xiàn)在的問題是,在設(shè)置為7完成以后,再次設(shè)置為6的時(shí)候怎么也無法完成。 我就做了一下檢查,發(fā)現(xiàn)在沒有連接打印機(jī)的時(shí)候能夠正常設(shè)為模式6,然后連接打印機(jī),也可以設(shè)置為模式7,所以可能是由于連接了打印機(jī)的問題,我就在單片機(jī)啟動(dòng)前先連接打印機(jī),結(jié)果連第一次設(shè)置為模式6都無法通過了,現(xiàn)在看來,CH375A在連接了打印機(jī)以后為什么會(huì)有這些異常呢? 請(qǐng)指教,謝謝了!
這個(gè)你需要檢查下你的硬件上面,首先你檢查下你的電壓夠不夠,其次你看下在你插上打印機(jī)之后,你在做下測(cè)試命令,你看下可以不可以
電源我是用的外部電源,那種專用電源,應(yīng)該不會(huì)有問題 也許是線太長了,因?yàn)槲屹I的現(xiàn)成的模塊,但是我看它在USB信號(hào)線的布線上沒有加粗,而我是線有大概2米長。 還有我是9號(hào)腳也就是那個(gè)接3.3V的V3腳是懸空的,在用5V電源的情況下這樣可以嗎?
剛才把上面兩條都改了,線用的20厘米的,那個(gè)V3的電容也接上了,還是那樣,郁悶
沒有人幫忙解答一下嗎?謝謝了啊
那你接上打印機(jī)之后設(shè)置模式6可以操作成功嗎???沒有成功的話,返回的狀態(tài)是什么?
只要接上打印機(jī),就無法設(shè)置模式,返回的是無規(guī)則的代碼 貴公司的USB模塊可以做打印機(jī)的實(shí)驗(yàn)嗎?你們測(cè)試過可以運(yùn)行嗎?如果可以的話想買現(xiàn)成的模塊試試。
那你在接打印機(jī)的時(shí)候看下375的25和26引腳的電壓是多少???
在前面描述的情況中,都是25腳低,26腳高
那你測(cè)下375在工作的時(shí)候電壓是多少?以及測(cè)試命令的時(shí)候,你看下到底返回什么樣的數(shù)據(jù)。
工作的時(shí)候電壓是5V,至于返回的數(shù)據(jù),明天我再試試看了,下班了,呵呵 謝謝你啊
郁悶,查看了一下,輸入0X79,為什么printf出來的數(shù)據(jù)是30000多,而且還是個(gè)負(fù)數(shù), -31232。我變動(dòng)送入的數(shù)據(jù)后,讀出來的有少許差別。
樓上的用戶你的活干完了嗎。你用的是什么型號(hào)的班子和芯片。
這個(gè)是你串口數(shù)據(jù)輸出上面有問題。