完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 盗梦电子工作室 于 2020-10-4 20:09 编辑 1.登录SOME官网:http://openethercatsociety.github.io/ 2.下载SOME SDK包 3.下载后的文件解压后目录结构如下: 其中: doc:包含协议栈中函数接口、数据结构的说明文档,与官方wiki上的说明文档保持一致 make:为整个工程的makefile文件,入口文件为subdir.mk,输出文件通过lib.mk和app.mk两个文件分别输出三个SOEM静态库和test目录下ETHERCAT功能测试相关的可执行程序 osal:定时器配置模块,主要包含SOME定时器(DC时钟相关,后面会讲到)设置和延时函数,分多个平台,详细内容可自行了解 oshw:包含网卡识别函数和网络套接字接口,分多个平台,详细内容可自行了解 soem:EtherCAT协议栈代码,与平台无关 test:各个功能测试模块代码及相关makefile文件 如果需要编译自己平台相关的静态库需修改setup.h文件,并在makecompilers下添加新增平台编译器的相关mk文件 4.对于本次移植首先我们将整个some文件夹拷贝到我们的工程当中,除此之外我们要实现当前i.mxrt平台相关的osal和oshw内的函数实现 |
|
相关推荐
1 个讨论
|
|
只有小组成员才能发言,加入小组>>
133个成员聚集在这个小组
加入小组【大联大品佳 NXP i.MX RT1050试用体验】 MCUXpresso IDE+语音识别(Tensorflow)测试
2602 浏览 0 评论
【大联大世平ON Semiconductor BLE5.0 RSL10开发板试用体验】+ 蓝牙键盘试验
2592 浏览 0 评论
【大联大友尚安森美半导体感光芯片USB双目摄像头模组试用体验】敏感人群自动追踪系统开发
3095 浏览 1 评论
【大联大品佳 Microchip PIC16F15324开发板试用体验】+初识及上电
2155 浏览 0 评论
【大联大世平ON Semiconductor BLE5.0 RSL10开发板试用体验】安森美IDE环境程序烧写失败的解决办法
1964 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 16:57 , Processed in 0.420042 second(s), Total 40, Slave 32 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号