4543|4

144

帖子

2

TA的资源

一粒金砂(高级)

楼主
 

stm32复位后,不能打开 [复制链接]

自己做了块板子,焊好了两块,暂且编号为板1和板2吧。板1串口收发正常,板2却出现了这样的问题:
步骤1:给板子上电,打开串口,接收到单片机发送给串口调试助手的数据,且正常。如图1所示;

步骤2:关闭串口,复位stm32,想重新打开串口,串口调试助手出现如图2提示:串口调试助手

             提示:串口配置失败。

步骤3:重新给板子上电,重新打开串口调试助手,助手才能够正常接收单片机发送来的数据。

也就是说:关闭串口,将板1复位后,重新打开串口,能够正常接收单片机发送来的数据;

                  关闭串口,将板2复位后,重新打开串口失败,只有重新给板2上电,重新

                  打开串口调试助手来读取数据。

USB转串口电路用的是CH340芯片。

用万用表检查了CH340、USB口和是STM32各引脚的短、断情况,结果:无短和断的情况。

用另一个USB转串口模块(PL2303),将其RX和TX分别与stm32的TX和RX连接,结果

和正常的板子,即板1一样,并没有出现想板2那样的问题:复位后只有重新上电方可接收数据。




坛友有遇到过同样的问题的吗?最后又是怎样解决的呢?

谢谢~











1:正常.PNG (18.09 KB, 下载次数: 0)

图1:正常

图1:正常

2:.PNG (22.99 KB, 下载次数: 0)

图2:串口配置失败

图2:串口配置失败
此帖出自ARM技术论坛

最新回复

做一下交差替换,这样就能快速确定是芯片还是电路板的问题。  详情 回复 发表于 2015-4-8 20:23
点赞 关注
 

回复
举报

6040

帖子

202

TA的资源

版主

沙发
 
那应该就是u转串芯片的问题,调试板子最好用稳定的串口芯片,否则得不偿失。
此帖出自ARM技术论坛

点评

恩 两块板子的u转串口芯片虽然都是CH340,但结果却不一样,的确不太稳定啊  详情 回复 发表于 2015-4-8 19:26
 
 
 

回复

144

帖子

2

TA的资源

一粒金砂(高级)

板凳
 
lcofjp 发表于 2015-4-8 16:54
那应该就是u转串芯片的问题,调试板子最好用稳定的串口芯片,否则得不偿失。

恩  两块板子的u转串口芯片虽然都是CH340,但结果却不一样,的确不太稳定啊
此帖出自ARM技术论坛
 
 
 

回复

1万

帖子

141

TA的资源

版主

4
 
做一下交差替换,这样就能快速确定是芯片还是电路板的问题。
此帖出自ARM技术论坛

点评

恩 好的 我试试 谢谢  详情 回复 发表于 2015-4-10 16:46
 
个人签名上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
 
 

回复

144

帖子

2

TA的资源

一粒金砂(高级)

5
 
chunyang 发表于 2015-4-8 20:23
做一下交差替换,这样就能快速确定是芯片还是电路板的问题。

恩 好的 我试试  谢谢
此帖出自ARM技术论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表