用的am3359 ice v2,通过 PRU-ICSS Industrial Software for Sitara Processors的指导,实现了ethercat_slave_full,ti给的设备说明文件里包含多个device,我想知道,设备说明文件里的device中的哪些设备信息是怎么跟我ccs中的工程里的设备信息对应的,在ccs的ethercat_slve_full project 中的,关于设备信息的定义在哪。.h文件中没有找到
Annie Liu:
有关器件信息文件.xml,请参阅文档 – EtherCAT Slave Information (ESI) Specification (https://www.ethercat.org/login.aspx?ReturnUrl=%2fmemberarea%2fdownload%2fETG2000_S_R_V1i0i10_EtherCATSlaveInformationSpecification.pdf)在ccs的ethercat_slve_full项目project中,器件信息文件tiesc_eeprom.h位于protocols\ethercat_slave\ecat_appl\iceAM335x,参见第1.1.10.3节。从ESI xml生成ESI头文件,网址http://software-dl.ti.com/processor-industrial-sw/esd/docs/indsw/EtherCAT_Slave/01_00_07/PRU_ICSS_EtherCAT.html#generating-esi-header-file-from-esi-xml