搜索
bottom↓
回复: 10

请教:STM32F103C8调试串口只有发送一下后才能接收数据

[复制链接]

出0入0汤圆

发表于 2018-10-30 11:23:24 | 显示全部楼层 |阅读模式
近期调试一个STM32F103C8做的一个小数据采集产品,用串口助手调试串口时候发现一个奇怪问题,只有串口助手点击一下发送后,才能接收到单片机发送的数据。
单片机是STM32F103C8T6,串口芯片是MAX3232,串口转USB分别用了CH340和FT232测试,都是同样问题。更换了几个串口调试工具,也都是相同问题。
单片机程序是之前专门测试串口的一个小程序,很简单,上电后,初始化串口,间隔几百毫秒,向串口循环发送累加的数字。
以前都是用这个程序测试板子,都没有问题,这次是新做了一批PCB,焊接好了,先测试串口通讯,结果出现了这个问题:串口助手点击一下发送后,才能接收到单片机发送的数据。
拿出之前测试好的单片机主板,插入这次做的PCB板子上,也不行,更换了几块单片机主板,重新刷程序,也是同样问题。
有个细节:上电后,正常单片机会不停向串口发送数据,但是串口助手没有反应,收不到数据,在点击一下串口助手的发送后(随便发送什么字符都行),立刻接收到数据了。这时候,如果把单片机重新复位后,串口助手能接收到数据,不用点击发送。但是,如果单片机断电重启后,则不会接收到数据,只能点击一个发送后,才能接收到数据。

我怀疑是MAX3232芯片的问题,但没有听说过MAX3232芯片有此种问题。

请教论坛内的高手 ,指点一下。

阿莫论坛20周年了!感谢大家的支持与爱护!!

如果想吃一顿饺子,就得从冰箱里取出肉,剁馅儿,倒面粉、揉面、醒面,擀成皮儿,下锅……
一整个繁琐流程,就是为了出锅时那一嘴滚烫流油的热饺子。

如果这个过程,禁不住饿,零食下肚了,饺子出锅时也就不香了……《非诚勿扰3》

出130入129汤圆

发表于 2018-10-30 11:39:07 来自手机 | 显示全部楼层
有逻辑分析仪吗?抓下串口线信号,看下单片机开始时候究竟有没有发出去

出0入0汤圆

 楼主| 发表于 2018-10-30 11:50:31 | 显示全部楼层
嗯,好主意。可以用逻辑分析仪看看串口信号。我不解的是,之前老单片机主板在新PCB板子上也这样,老单片机主板肯定是一上电,就立刻初始化串口,发送数据的,也工作正常。只有这个新PCB板子出现问题。目前板子上只焊接了电源和MAX3232,单片机是插入插座的。

出0入0汤圆

发表于 2018-10-30 13:06:20 | 显示全部楼层
估计还是程序逻辑哪里有问题

出0入0汤圆

发表于 2018-10-30 13:24:45 | 显示全部楼层
是不是串口软件勾选了CTS,RTS之类。

出0入0汤圆

 楼主| 发表于 2018-10-30 15:24:42 | 显示全部楼层
给大家汇报一下,我重新更换了另一种TTL转232的板子,系统就正常了,估计我买的TTL转232板子有问题,但是不知道为什么会出现这个问题.

出0入0汤圆

 楼主| 发表于 2018-10-30 15:27:58 | 显示全部楼层
我用的是淘宝上的“MAX3232电平转TTL电平转换板 mini RS232 MCU 串口转换模块 ”,小转换板,这就是新买的,之前从另一家买的就正常。

出0入4汤圆

发表于 2018-10-30 17:53:25 | 显示全部楼层
max3232山寨的太多了 都不敢用这个型号 ,sp3232相对好一点。

出0入0汤圆

 楼主| 发表于 2018-10-31 16:44:57 | 显示全部楼层
"max3232山寨的太多了 都不敢用这个型号 ,sp3232相对好一点。"
------
嗯,我也怀疑是MAX3232芯片问题,尤其是我是从淘宝上买的,

出0入0汤圆

发表于 2018-10-31 18:34:08 来自手机 | 显示全部楼层
楼主没示波器?

出0入0汤圆

 楼主| 发表于 2018-11-2 21:51:00 | 显示全部楼层
有示波器,应该先用示波器看看管脚工作情况
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-3-28 18:08

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表