关于大越创新的板载USB–TTL通信失败问题的修复

本文记录了使用STM32F103RCT6单片机过程中遇到的串口通信问题及解决过程。通过更换电路元件和调整电路设计,最终解决了数据发送卡死的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题描述:

这几天用大越创新stm32f103rct6(升级版)进行传感器读取,发现使用板载串口,电脑识别ch340驱动比较慢,而且发送数据会卡死(如果判断没问题的话是单片机卡了),重新启动串口后,接收一小部分数据后又卡死。

问题解决:

首先考虑到是通信芯片老化,于是进行换新,发现问题依旧,之后查看电路图如下↓

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAT1BFTuKAk0Y=,size_20,color_FFFFFF,t_70,g_se,x_16

 可以发现三个问题,

1.ch340c的34引脚接了10K的电阻(会使电平处在边沿时间变长)。

2.电路通信方式选择的是一件下载的方式(实际上这种下载方式在stm32系列的单片机并不常用)。

3.供电电源应该用0.1uf的退偶电容,这个板子并联了两个104电容。

下面我们看官方的芯片手册,如下↓

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAT1BFTuKAk0Y=,size_20,color_FFFFFF,t_70,g_se,x_16

 watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAT1BFTuKAk0Y=,size_20,color_FFFFFF,t_70,g_se,x_16

 解决方案:

1,取掉Q1和Q2两个三极管。

2,考虑短接R13和R14两个电阻,或者用0欧电阻代替。

3,电源104电容换105。

最终结果:

等待更新。

 

2022年11月8日更新

拆掉两个三极管后,如下↓

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAT1BFTuKAk0Y=,size_20,color_FFFFFF,t_70,g_se,x_16

 通信正常,问题解决。

 

2022年11月9日更新

检查发现R13和R14两个电阻已经被更换为0欧电阻(应该是店家刊误,或者是故意这样防止盗版吧)

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAT1BFTuKAk0Y=,size_20,color_FFFFFF,t_70,g_se,x_16

 客服也是相当实在了。

 

 

 

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值