小弟最近正在使用MCF52235(集成以太网功能)进行开发,在测试《基于32位ColdFire构建嵌入式系统》网上光盘里有关以太网部分的程序时,出现一个很奇怪的问题——源程序刷进板子之后运行正常,使用串口调试器或者网络抓包工具观察现象也基本正常,但是小弟在修改主程序代码之后(只是少量改动而且无关键影响,如小灯亮灭的时间长短),刷进板子,程序运行便会出现异常,串口发送数据混乱,即使是我把代码再改回来(和原来完全一样),编译之后再刷入板子,仍然运行异常。每次刷进最初的程序(无任何改动)都能正常运行,但现在完全不能对程序进行修改,希望各位前辈多多帮忙,分析一下究竟是哪里出错了~~ |