先写好windows和linux各自不同版本的socket代码,就是几个头文件不一样,没有多大的区别。
值的注意的是,我用的是xilinx ISE14.7 自带的 xilinx SDK 编译lixun端代码的,而build之后,linux端的debug中的执行文件是.elf。而在windows下,是.exe
把build 好的.elf文件,拷贝到开发板的SD卡上,我这次选用的是zed board开发板。SD卡上,已经搭建好了linuxOS,其OS文件就在SD卡上。
1.我们要用Tera Team来操作linux。把开发板用USB线和PC机连接,找到COM号,然后再Tera Team设置好相应的COM号,然后再串口中,设置好数据位宽。
2.进入linuxOS后,我们可以通过操作,找到刚刚拷贝上去的.elf文件,然后执行。在执行之前,要配置好IP号。
一些操作:
3.“ls”:查看文件树,即列出文件
4.“cd 文件名”:进入文件
5.“./文件名”:运行文件
6.“cd ../”:返回上一级
7.“ping IP”:可以查看和IP的链接情况
8.“ifconfig etho IP”:可以配置IP
配置好这些,就可以愉快的用PC和开发板通信了。
<