xbxdbd 发表于 2024-3-12 13:46

电路板ch340g电脑无法识别usb设备?

<p></p>

<p>&nbsp;&nbsp; 焊接完器件,烧写程序时 ,电脑显示无法识别usb设备,电压5v&nbsp; 3.3v都是正常的,晶振一端是5.11v,一端是5.08v,我把串口的所有元器件都换了,都无法识别,最后一次我是又换了一次ch340g,电脑识别到了串口,我再一次插拔,电脑还是无法识别USB设备,请问是什么原因</p>

秦天qintian0303 发表于 2024-3-12 15:40

<p>USB座换过吗?&nbsp;&nbsp;</p>

tagetage 发表于 2024-3-12 16:11

<p>你USB线要质量好点的,短一点的,插到电脑主板口,不要插到台式机前面的USB口,你再试验一下。</p>

wangerxian 发表于 2024-3-12 18:09

<p>CH340的驱动装了吗?</p>

xbxdbd 发表于 2024-3-12 18:11

wangerxian 发表于 2024-3-12 18:09
CH340的驱动装了吗?

<p>装了</p>

xbxdbd 发表于 2024-3-12 18:11

秦天qintian0303 发表于 2024-3-12 15:40
USB座换过吗?&nbsp;&nbsp;

<p>问题已解决</p>

xbxdbd 发表于 2024-3-12 18:19

<div class='shownolgin' data-isdigest='no'>秦天qintian0303 发表于 2024-3-12 15:40
USB座换过吗?&nbsp;&nbsp;

<p>我按照你之前所知道的将ch340g模块做成两个USB公头,然后有串口号,但是一直下载不了程序,晶振我也换过 但是没有用 &nbsp;</p>

<p>这是一块板子的串口部分</p>

<p> &nbsp;</p>

<p> &nbsp;</p>

<p>实物是这样的</p>

<p> &nbsp;&nbsp; 请问是什么原因</p>
</div><script>showreplylogin();</script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script>

xbxdbd 发表于 2024-3-12 18:58

<div class='shownolgin' data-isdigest='no'>秦天qintian0303 发表于 2024-3-12 15:40
USB座换过吗?&nbsp;&nbsp;

<p>还有就是我用这个ch340g模块连接电路板&nbsp; ,这个灯会亮&nbsp; 按道理来说这个灯不应该是亮的&nbsp;是主控芯片已经坏了吗?&nbsp;</p>
</div><script>showreplylogin();</script>

xbxdbd 发表于 2024-3-13 08:38

<div class='shownolgin' data-isdigest='no'>xbxdbd 发表于 2024-3-12 18:58
还有就是我用这个ch340g模块连接电路板&nbsp; ,这个灯会亮&nbsp; 按道理来说这个灯不应该是亮的&nbsp;是 ...

<p>是因为我的boot0未置一,导致程序下载不进去吗?</p>
</div><script>showreplylogin();</script>

damiaa 发表于 2024-3-13 09:01

<div class='shownolgin' data-isdigest='no'> 本帖最后由 damiaa 于 2024-3-13 09:10 编辑

<div class="quote">
<blockquote><font size="2"><a href="forum.php?mod=redirect&amp;goto=findpost&amp;pid=3306423&amp;ptid=1274183" target="_blank"><font color="#999999">xbxdbd 发表于 2024-3-13 08:38</font></a></font> 是因为我的boot0未置一,导致程序下载不进去吗?</blockquote>
</div>

<p>烧录stm32时 boot0是被外界输入拉高拉低的。单片机管不了。ch340G管它。</p>

<p>&nbsp;</p>

<p>如果找不到usb,那要从ch340G入手。</p>

<p>&nbsp;</p>

<p>单片机的复位要查看一下,如果复位不好 是不能工作的。</p>

<p>串口通信是tx === rx</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rx === tx&nbsp; 这里好像没问题。</p>

<p>可以查看一下晶体是否起振了,这样也可以间接判断单片机是否能工作。</p>
</div><script>showreplylogin();</script>

xbxdbd 发表于 2024-3-13 09:16

<div class='shownolgin' data-isdigest='no'>damiaa 发表于 2024-3-13 09:01
烧录stm32时 boot0是被外界输入拉高拉低的。单片机管不了。ch340G管它。

&nbsp;

如果找不到usb, ...

<p>flymcu是可以找到串口号的,但是不能下载程序,芯片超时应答,程序下载不进去</p>
</div><script>showreplylogin();</script>

damiaa 发表于 2024-3-13 09:23

<div class='shownolgin' data-isdigest='no'> 本帖最后由 damiaa 于 2024-3-13 09:25 编辑

<div class="quote">
<blockquote><font size="2"><a href="forum.php?mod=redirect&amp;goto=findpost&amp;pid=3306442&amp;ptid=1274183" target="_blank"><font color="#999999">xbxdbd 发表于 2024-3-13 09:16</font></a></font> flymcu是可以找到串口号的,但是不能下载程序,芯片超时应答,程序下载不进去</blockquote>
</div>

<p>你的单片机的boot0直接接地了?</p>

<p> &nbsp;</p>

<p>&nbsp;</p>

<p>boot0 拉个上拉吧。把下拉先断开。烧完后跑程序时恢复。</p>
</div><script>showreplylogin();</script>

xbxdbd 发表于 2024-3-13 09:36

<div class='shownolgin' data-isdigest='no'>damiaa 发表于 2024-3-13 09:23
你的单片机的boot0直接接地了?

&nbsp;

&nbsp;

boot0 拉个上拉吧。把下拉先断开。烧完后跑程 ...

<p>现在我的电路板boot0直接接地了,现在我需要割线再跳线接高电平是吗?还有一个现象就是我连接电脑下载程序时,led指示灯一直亮的,按道理应该时不亮的啊 &nbsp;</p>
</div><script>showreplylogin();</script>

damiaa 发表于 2024-3-13 09:38

<div class='shownolgin' data-isdigest='no'><div class="quote">
<blockquote><font size="2"><a href="forum.php?mod=redirect&amp;goto=findpost&amp;pid=3306451&amp;ptid=1274183" target="_blank"><font color="#999999">xbxdbd 发表于 2024-3-13 09:36</font></a></font> 现在我的电路板boot0直接接地了,现在我需要割线再跳线接高电平是吗?还有一个现象就是我连接电脑下载程序 ...</blockquote>
</div>

<p>boot0哪里不是接了个电阻吗?电阻断开然后接个电阻上拉。</p>

<p>如果是直接接地就翘起来 拉个上拉电阻 10k的就可以。</p>

<p> &nbsp;</p>
</div><script>showreplylogin();</script>

xbxdbd 发表于 2024-3-13 10:04

<div class='shownolgin' data-isdigest='no'>damiaa 发表于 2024-3-13 09:38
boot0哪里不是接了个电阻吗?电阻断开然后接个电阻上拉。

如果是直接接地就翘起来 拉个上拉电阻 10k ...

<p>&nbsp; 我做了跳线,芯片还是无应答,还有一个现象,我画红圈这里 ,我的原理图是这样的,按道理上电过程中不应该亮的啊,但是他一直亮着,会不会是主控芯片已经坏了,所以才烧不尽程序? &nbsp;</p>
</div><script>showreplylogin();</script>

damiaa 发表于 2024-3-13 10:11

<div class='shownolgin' data-isdigest='no'> 本帖最后由 damiaa 于 2024-3-13 10:26 编辑

<p>&nbsp;</p>

<p>&nbsp;</p>

<p>PA15的腿脚先不要管了。程序没烧进去单片机还没工作起来。先不要管这个。</p>

<p>&nbsp;</p>
</div><script>showreplylogin();</script>

xbxdbd 发表于 2024-3-13 10:21

<div class='shownolgin' data-isdigest='no'>damiaa 发表于 2024-3-13 10:11
你这跳线是直接接到芯片的吗?102的另一端是不是GND ?

&nbsp;

&nbsp;

要把跳线接到CPU腿脚上, ...

<p>&nbsp; 是这个意思吗?</p>
</div><script>showreplylogin();</script>

damiaa 发表于 2024-3-13 10:30

<div class='shownolgin' data-isdigest='no'><div class="quote">
<blockquote><font size="2"><a href="forum.php?mod=redirect&amp;goto=findpost&amp;pid=3306474&amp;ptid=1274183" target="_blank"><font color="#999999">xbxdbd 发表于 2024-3-13 10:21</font></a></font> &nbsp; 是这个意思吗?</blockquote>
</div>

<p>&nbsp;</p>

<p>这个是boot0 接r3的那个 你这个是boot1</p>

<p>boot1接地没错 boot0那个电阻(R3)</p>

<p>去掉 接个上拉。</p>

<p>&nbsp;</p>
</div><script>showreplylogin();</script>

damiaa 发表于 2024-3-13 10:39

<div class='shownolgin' data-isdigest='no'><p>这个是boot0 接r3的那个 你这个是boot1</p>

<p>boot1接地没错 boot0那个电阻(R3)</p>

<p>去掉 接个上拉。</p>

<p> &nbsp;</p>
</div><script>showreplylogin();</script>

damiaa 发表于 2024-3-13 10:40

<div class='shownolgin' data-isdigest='no'> 本帖最后由 damiaa 于 2024-3-13 11:15 编辑

<p> &nbsp;</p>

<p>能烧写的话,烧完后记得恢复接地,才能跑你自己的程序。</p>
</div><script>showreplylogin();</script>
页: [1] 2
查看完整版本: 电路板ch340g电脑无法识别usb设备?