f2838x_cm_cia402_solution/README.md

19 lines
1.1 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Проект EtherCAT Slave
Сделан на основе __F2838x CM EtherCAT Slave__
## Description
Это рабочий пример EtherCAT Slave in CM на F28388D.
Для корректной работы сначала надо запустить перевод ECAT с CPU1 на СМ (f2838x_cpu1_allocate_ecat_to_cm),
а затем уже и сам проект. OD сейчас строится при помощи SSC Tool
(файл проекта в F2838x CM EtherCAT Slave402.esp),
При запуске примера на отладочной плате - всё работает. Не работает под Debug :(.
Все объекты __OD__ в "F2838x CM EtherCAT SlaveObjects.h" созданы при помощи Excel
(файл F2838x CM EtherCAT Slave.xlsx). Для формирования словаря потом надо будет их генерировать
ручками или конфигурированием.
Инит коммит - просто стандарт, последний - CiA402 (c SDO).
Проект сделан в виде simple application, main() в cia402appl.c .