一、引言
最近在研究EtherCAT,也极有兴趣想要搞通整个底层协议,将来有机会搞自己的软件EtherCAT产品。这里推荐一个不错的开源项目,与志同道合的朋友共同学习。
Ethercat-master 主站地址:https://github.com/OpenEtherCATsociety/SOEM
 Ethercat-slave 从站地址:
 https://github.com/OpenEtherCATsociety/SOES
二、浅聊编译过程中的问题
SOEM的编译比较简单,目前也有比较完善的test以及示例程序,编译按照说明的就行;
 
SOES的编译也不复杂,不过笔者再centos上编译时,有部分类型强制转换的错误,大家在make的编译选项选择忽略 -Wno-error=sign-conversion 或者在三处报错的地方手动加上显示的强制类型转换即可。相信大家是有这一点儿功底的。
 
从本章起,Ethercat的学习和研究将作为一个持续性的专栏,和大家一起进步。



















