开始买的官方的开发板 调试程序都应经测试完毕,然后自己做板子加到产品中去,现在做了5块板子,找工厂做钢网焊接的,焊接质量应该可以保证,用调试好的程序,连好,初始化完成不了,用示波器测,发现上电中断管脚出来的电平,和官方的不一样,导致程序有时能进中断,有时不能,先附上正常板子的波形和我们板子的波形,请指导的朋友帮忙给解答下。
guojun shao:
这个问题解决了,现在初始化没问题了,现在在加入网的时候,出现问题了,用smartconfig加入无密码的路由不行,开始开发板的模块是没问题的,在软件中直接加入网络也不好使,用开发板的模块就可以,所以应该是做的板子的问题了,想找出问题到底在哪呢?希望遇到同样问题的 给帮忙哪些地方可能出现问题,然后怎么测试,这边只有示波器和万用表。
Yonghua Pan:
回复 guojun shao:
能否设断点看看是不是在等什么事件?
guojun shao:
回复 Yonghua Pan:
现在可以连上了,是初始化完成之后,第一次入网时,需要等待一段时间,然后设置入网方式和入网的路由器,但现在又出现个新的问题,能做TCP的服务端,然后PC端的客户端去连,可以连接然后通讯,但有个问题,就是通讯一会后,程序又卡在事件等待中了,这该怎么调试啊。
Yonghua Pan:
回复 guojun shao:
可以看一下是在等什么事件的时候, 还有就是是不是等数据,socket是不是还是活着还是断掉了。