板子掉电后串口不工作,STM32正常工作?复位后正常

2019-07-21 00:46发布

       做了一批STM32F105的板子,二十来块。现在发现一部分板子(另外一些正常工作)掉电之后再次上电串口没有数据输出,输入也没反应,单片机正常工作(设定了DA)。按复位键之后正常工作,串口可发送可接收。
        程序开头加了延时。
        串口那里的输出波形也正常。
        串口终端使用了丁丁的,超级终端,labview等测试。
        希望大神给个方向~~~PL3202的接线和原子的板子一样~

        重新下完程序,则正常运行。断电之后出现上述情况~~~
        还会偶尔出现摁一下复位键之后串口数据停止传送,再按一次则恢复正常~~
那些不正常的板子,上电之后,打开串口调试助手,然后调试助手提示串口被占用。之后重新打开一次串口助手就可以了!!产品是要把板子封起来的,不能按到复位键的~~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
yangzi6000
1楼-- · 2019-07-21 19:13
 精彩回答 2  元偷偷看……
我是来捣乱的
2楼-- · 2019-07-21 23:10
 精彩回答 2  元偷偷看……
tgwfcc
3楼-- · 2019-07-21 23:51
我是F030C8T6的,也遇到类似现象了,现在还无法判断是不是这个问题导致的,太坑了
jixuefeng
4楼-- · 2019-07-22 00:39
有一点没有搞懂:串口BUG的问题可以解释上电后串口无输出,但是题主说“另外一些工作正常”怎么解释?为什么一部分有问题,一部分没有问题?

一周热门 更多>