CH340E 總提示設(shè)備描述符請(qǐng)求失敗,windows和linux的現(xiàn)象不同

用CH340E 做了個(gè)USB串口+單片機(jī)的板子,插入windows總提示設(shè)備描述符請(qǐng)求失敗

插入Linux設(shè)備,能夠識(shí)別為usb serial,但沒(méi)有/dev/ttyusb設(shè)備出來(lái),? /dev/usb/devices/2-1/ 能夠看到ch340E的vid pid,但/dev/usb/devices/2-1:1.0/下的信息不全。

起碼可以證明插Linux設(shè)備時(shí),USB可以有一些通信,但有之后有異常。

請(qǐng)教是電路有問(wèn)題么?


今天檢查嵌入式設(shè)備的linux內(nèi)核沒(méi)有開(kāi)啟341驅(qū)動(dòng),現(xiàn)在開(kāi)啟CH341驅(qū)動(dòng)后是有/dev/ttyUSB0設(shè)備出現(xiàn)的,說(shuō)明插嵌入式設(shè)備通信是可以的。串口通信初步測(cè)試也是正常的。

但是windows和筆記本的ubuntu還是不行。


PCB 如下,只貼了CH340E,U4(0.1uF) U3(22uF) C1(0.1uF):

388da339fa97541ad9afec1560591b5.png


插入一臺(tái)ubuntu的筆記本上,內(nèi)核信息如下:

ubuntu20.04-內(nèi)核dmesgusb錯(cuò)誤信息.jpg


插入一臺(tái)嵌入式設(shè)備的信息:

1682036139658489.png

1682036140110052.png



您好,根據(jù)如上的總結(jié)反饋,應(yīng)該是因?yàn)橛布SB通訊不穩(wěn)定導(dǎo)致。

查看您這邊的PCB圖,GND相鄰的腳連接了CH340的UD-,和標(biāo)準(zhǔn)USB口線序不同。推測(cè)您這邊使用應(yīng)該是非標(biāo)準(zhǔn)的USB線纜(否則D+和D-反相),信號(hào)不良可能與此有關(guān)。

CH340的D+和D-直連主機(jī),建議線纜盡量短,帶屏蔽為佳。此外,原理圖的U4電容您也可以手動(dòng)更換1個(gè)104看下效果;


謝謝,辛虧您提醒了,檢查了一遍原件。是U4電容我焊錯(cuò)了,焊了個(gè)100pf的?,F(xiàn)在都正常了。


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

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