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

2019-07-21 00:46发布

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

        重新下完程序,则正常运行。断电之后出现上述情况~~~
        还会偶尔出现摁一下复位键之后串口数据停止传送,再按一次则恢复正常~~
那些不正常的板子,上电之后,打开串口调试助手,然后调试助手提示串口被占用。之后重新打开一次串口助手就可以了!!产品是要把板子封起来的,不能按到复位键的~~
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。