Simple Open Source EtherCAT Slave
====
[![Build Status](https://travis-ci.org/OpenEtherCATsociety/SOES.svg?branch=master)](https://travis-ci.org/OpenEtherCATsociety/SOES)
SOES (Simple OpenSource EtherCAT Slave Stack) is an opensource slave
stack that is very easy to use and provides a small footprint. It is a
good alternative to more complex stacks on the market.
Overview
----
SOES is an EtherCAT slave stack written in c. Its purpose is to learn and
to use. All users are invited to study the source to get an understanding
how an EtherCAT slave functions.
Feature list:
- Address offset based HAL for easy ESC read/write access via any
interface
- Mailbox with data link layer
- CoE
- Object dictionary
- SDO read and write for all sizes including segmented transfers
- Easy portable C-code suited for embedded applications
- Fixed and/or dynamic PDO mapping
- FoE with bootstrap template
- Support for Little and Big endian targets
- Run polling, mixed polling/interrupt or interrupt
- Support for SM Synchronization
- Support DC sync0 and DC Synchronization
- Add stack configuration via new configuration parameter to/or from
"stack"_init
- EoE
TODO
- Update documentation
- Add EoE sample application
没有合适的资源?快使用搜索试试~ 我知道了~
SOES, 简单的开放源码 EtherCAT Slave.zip
共114个文件
c:33个
h:32个
bin:8个
需积分: 50 22 下载量 140 浏览量
2019-09-18
06:41:39
上传
评论 1
收藏 261KB ZIP 举报
温馨提示
SOES, 简单的开放源码 EtherCAT Slave 简单开源 EtherCAT Slave soe ( 简单源码源码EtherCAT从栈) 是一个开源的从栈,它非常容易使用并且提供了一个小的足迹。 它是市场上更复杂的堆栈的一个不错的替代方案。概述soe是以c 编写的EtherCAT
资源推荐
资源详情
资源评论
收起资源包目录
SOES, 简单的开放源码 EtherCAT Slave.zip (114个子文件)
k2gice.bin 2KB
eeprom.bin 2KB
RTL_ATO_SPI_SLAVE.bin 2KB
am335xice.bin 2KB
sii_eeprom.bin 292B
slave30.bin 256B
slave.bin 256B
sii_eeprom.bin 256B
esc_coe.c 34KB
esc.c 31KB
esc_eoe.c 30KB
esc_foe.c 15KB
slave_objectlist.c 15KB
esc_hw.c 14KB
esc_hw.c 12KB
esc_hw.c 11KB
esc_hw.c 10KB
main.c 9KB
esc_hw_eep.c 9KB
esc_hw.c 9KB
esc_hw_eep.c 8KB
ecat_slv.c 8KB
lan9252.c 7KB
objectlist.c 6KB
objectlist.c 6KB
slave30_objectlist.c 6KB
slave_objectlist.c 5KB
bootstrap.c 5KB
am335xice_objectlist.c 4KB
k2gice_objectlist.c 4KB
led_handler.c 4KB
esc_hw.c 3KB
main.c 3KB
main.c 3KB
esc_eep.c 2KB
main.c 2KB
main.c 2KB
main.c 2KB
esc_hw_eep.c 2KB
main.c 988B
slave30.c 360B
rt-kernel.cmake 2KB
rt-kernel-xmc4.cmake 699B
rt-kernel-twrk60.cmake 596B
Linux.cmake 312B
README.download 168B
soes.dox 2KB
Doxyfile 72KB
slave.esx 33KB
slave30.esx 12KB
slave.esx 10KB
am335xice.esx 7KB
k2gice.esx 7KB
.gitattributes 456B
.gitignore 314B
esc.h 20KB
esc_hw.h 14KB
esc_coe.h 3KB
options.h 3KB
esc_eoe.h 2KB
esc_foe.h 2KB
esc_hw_eep.h 2KB
cc.h 2KB
ecat_slv.h 2KB
utypes.h 2KB
esc_eep.h 2KB
esc_hw_eep.h 1KB
ecat_options.h 1KB
ecat_options.h 1KB
ecat_options.h 1KB
ecat_options.h 1KB
ecat_options.h 1KB
ecat_options.h 1KB
ecat_options.h 1007B
ecat_def.h 783B
utypes.h 725B
utypes.h 651B
utypes.h 584B
bootstrap.h 573B
utypes.h 523B
esc_hw.h 440B
esc_hw.h 433B
utypes.h 380B
utypes.h 380B
esc_hw_eep.h 376B
applInterface.h 114B
ecatslv.h 96B
version.h.in 189B
Kconfig 159B
LICENSE 1KB
Makefile 4KB
Makefile 37B
README.md 1KB
CONTRIBUTING.md 836B
PULL_REQUEST_TEMPLATE.md 1B
sii_pdo.png 58KB
esi_pdo.png 48KB
org.eclipse.cdt.core.prefs 2KB
org.eclipse.cdt.codan.core.prefs 2KB
tutorial.txt 16KB
共 114 条
- 1
- 2
资源评论
weixin_38743481
- 粉丝: 694
- 资源: 4万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功