最近在做一个WEB嵌入式服务器,实现远程网络数据监控。采用的是PIC24FJ256GB106单片机,ENC28J60网络芯片。调试的工程已经能够ping通,但是进入telnet服务的时候单片机就会重新启动。整得人憔悴,一股不敢放弃,不畏惧的心还在坚持着。
通过pickit2调试器跟踪,改问题已经呈现了出来。是进入了陷阱中断导致了单片机的重启,有时是stack error,有时是address error,有时进入了default中断重启。看来问题还是挺复杂,不是单一问题了。为了说明问题,现在上图,大致有了个方向,目前仍在不懈努力寻找问题根源。请有这方面经验的仁兄提提建议,谢谢了。
文章评论(0条评论)
登录后参与讨论