单做板子的发送数据(电脑接收)的程序,或者单做收到(电脑发送的)数据后再回复也没有问题,但是放在一起问题就来了,做法和现象如下:
主函数每隔一段时间就向外发送数据,中断服务程序中接收到数据后将接收到的数据回复给发送方,
现象是:程序下载到板子后,板子发送出一次数据,之后就没有反应了,向板子发送数据也没有收到回复,进入到调试模式后,发现在程序运行后,没多久就进入到FaultISR了,ip和端口号肯定是设置对了,不然也不会收到一次数据,udp允许连接的pcb块也改为了4,堆栈大小由0x400改为了0x800现象依旧,
各位大侠有没有类似的做法或者遇到过相似的问题,如何解决的,可有类似的例子
在线坐等
此帖出自
小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
lwip 为了轻量化,所以在对资源的配置上,有很多是需要调整的。
如果不进行事先的配置,就直接来创建一些数据类型,很可能会发生错误。
单步跟踪,一般就可以定位到错误了。
一周热门 更多>