您好,若芯片串口有連接其他器件,建議先斷開該器件連接保證CH340先上電看下。若仍不行,可以看下是否USB傳輸線材是否過長,內(nèi)部屏蔽層有無接地。以及PCB Layout USB走線是否按照等距差分的規(guī)則等。
請問這電路是否有問題,批量后,客戶反應(yīng)虛擬串口總斷線,需要上位機(jī)重現(xiàn)打開設(shè)備。
您好,一般出現(xiàn)掉線問題時,情況分2種:
1、若不重新插拔或者芯片不需要重新上電可以恢復(fù),則應(yīng)該是CH340發(fā)生了掉電和重新上電導(dǎo)致原串口句柄無效;可打開設(shè)備管理器觀察無法通訊時設(shè)備管理器是否有串口刷新動作確認(rèn);
2、若需要插拔或重新上電才可恢復(fù),應(yīng)該是USB或時鐘信號受到干擾導(dǎo)致;
你好,我是小白一枚,我的pcb板畫錯了線,將預(yù)留給CH340的USB插口的5V的孔 與 給STM32供電的3.3V連在一起了,所以一旦插上USB接入5V的電壓,就會燒壞STM32。我可不可以把USB插頭拆開,只接GND,D+,D-,不接5V那根線,使用給STM32供電的3.3V給CH340供電?
您好,如上這種方式是可以的,也即CH340和MCU使用統(tǒng)一電源供電。計算機(jī)端的VBUS可以懸空,USB通訊僅需要UD+、UD-。此時供電:VCC = V3 = 3.3V。
連不上
您好,如上為USB通訊失敗,原先設(shè)備在5V下是否可正常連接?若由原5V應(yīng)用修改的,需注意:
VCC = 5V時,V3外接退耦電容,建議104;
VCC = 3.3V,V3短接VCC共同輸入3.3V電壓;
你好,ch340n的vcc測出的電壓為5v,pcb測出的電壓是3.6v,連接的是usb,請問這種情況是正常的嗎?為什么我用SIL2104燒錄ASR6601CB就可以,用CH340N就不行?
您好,請確認(rèn)下是否為“VCC = 5V時,V3外接退耦電容,建議104;”此種連接方式。若是,V3為內(nèi)部LDO輸出電壓,理論上是3.3V左右。您說的燒錄問題可能是串口通訊的問題??梢韵瓤聪翸CU有沒有進(jìn)入燒錄模式,其他看下雙方串口通訊是否正常。
你好,我這邊買了個CH341a的芯片,打算利用QT軟件實現(xiàn)USB轉(zhuǎn)SPI信號,然后調(diào)用了芯片的CH341DLL.dll這個動態(tài)庫,并利用了庫中的CH341StreamSPI4()這個函數(shù),但是呢3出現(xiàn)了兩個問題:
?CH341StreamSPI4()這個函數(shù)對于片選CS信號默認(rèn)為低電平輸出(即無數(shù)時為高電平,有數(shù)據(jù)輸入時為低電平),但我現(xiàn)在需要的恰恰是高電平輸出,而我再這個庫里面找到關(guān)于改變CS信號輸出電平的函數(shù)。
利用邏輯分析儀抓時鐘,數(shù)據(jù),片選信號時,發(fā)現(xiàn)雖然能解析出數(shù)據(jù)來,但發(fā)現(xiàn)波形有點奇怪(時鐘上升沿與下降沿竟于數(shù)據(jù)信號高低轉(zhuǎn)變處于同一時間),于是后面用示波器抓時鐘,數(shù)據(jù)信號,發(fā)現(xiàn)波形特別差,如下所示。
接上
您好,如上波形不正常,麻煩將表筆的接地端和探頭接在信號的輸入端看下,若線路上有串聯(lián)電阻或并聯(lián)電容等,可以臨時去掉再測量。
沒有電阻啊,我就是那表頭直接接芯片的MOSI與colck和cs0端口。有沒有聯(lián)系方式啊,方便溝通
您好,可直接溝通:
你好,我使用CH340C做了一個USB轉(zhuǎn)串口的電路,但是一直提示未知USB設(shè)備,驅(qū)動以及數(shù)據(jù)線都正常,已經(jīng)用其他板子試過了,想問一下會是什么原因?qū)е碌?/p>