整体思路:

  移植官方软件包代码, 配置好底层的SPI收发函数以及片选脚操作, 至于临界区操作函数,根据实际情况进行添加,也可以不加。

   这就移植好了,就可以在我们自己的板子上跑官方的示例程序了。

 

   官方软件包在此, github: https://github.com/Wiznet

 

 

 PS:这里写博客,  举例文件夹W5500_EVB, 文件夹W5500_EVB内也有个ioLibrary文件夹,对于移植来说,也是一样参考的。对于上层应用,建议参考上图的文件夹1.

 

   

主要看里面的ioLibrary文件夹

 

 

 

 

如何修改?参考博文:

https://www.cnblogs.com/foxclever/p/6241059.html

http://blog.sina.com.cn/s/blog_7db004290102vu02.html

 

 

移植好后可以进行功能测试:

参考

https://www.cnblogs.com/TonyJia/p/12825763.html

 

对于我个人而言,我还可以参考同事分享给我的工程,文件名是 IceWarnV0001 

 

 

.   

版权声明:本文为happybirthdaytoyou原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/happybirthdaytoyou/p/14212381.html