一. 吐槽!!!
上个星期,还好使的板子,好好的程序,好好的ping通。今天,就 不 好 使 了!最后换了个板子,终于又ping通了,赶紧写了个总结,记录正确的方法。
二. ping 指令使用背景
整个系统由三部分组成,铁路段信息采集及制动部分,网络传输的通信板,信息综合处理的核心板。
通信版拥有两张W5100网卡,核心板是2X2冗余,它也有两张网卡,也是W5100网卡。
(1)首先,板子和网线的连接方式如下,白桔色,白绿色在上,就是四个引脚连在一块的那里:
板子没有水晶头,只有引脚线,网线拆开,有四个线,两对,颜色是白绿,绿和白桔,桔;每个颜色的线对应引脚的连线方式,RX+(RP),RX-(RN),TX+(TP),TX-(TN),开发板原理图中有着与之相应的引脚。
(2)ping指令,可以检测,网线的连接方式是否正确,网卡是否可以使用,板子和电脑是否在同一个网段。
下图,第一ping 是不能ping通,显示为请求超时,上面提到的是否正确,都可能是失败的原因。
第二个ping 就是ping 通了,板子的硬件部分就准备完成了,可以进行接下来的软件部分的开发,调试,如进行TCP_MODBUS,TCP或UDP程序的开发。
三 总结
嗯,就这些了,本来好好的程序,好好的板子,可以正常运行,结果几天之后,就不好使了,啊这!真是太搞人心态了!!!想到一个不是办法的法子。
每天完成的工作,都用 git 版本管理工具进行提交,并写好提示信息,提示信息要清晰,明了,要仔细写,千万不要相信自己的脑子。好记性不如烂笔头。
还有就是及时书写工作总结。