2021-08-13 16:55:46 索炜达电子 1762
项目编号:E51
文件大小:1.3M
源码说明:带中文注释
开发环境:CCS
EtherCAT协议栈在TMS320F28379D上移植基于ET1200通信芯片
文件列表:
目录│文件列表:
└ EtherCAT_ET1200_TMS320F28379D-PDI_SPI_TEST
│ .ccsproject
│ .cproject
│ .project
├ app
│ │ pdi_test_appl.c
│ └ pdi_test_appl.h
├ cmd
│ │ 2837x_FLASH_lnk_cpu1.cmd
│ └ 2837x_RAM_lnk_cpu1_big.cmd
├ device
│ │ device.c
│ │ device.h
│ └ F28x_Project.h
├ F2837xD_common
│ ├ include
│ │ │ F2837xD_Adc_defines.h
│ │ │ F2837xD_Can_defines.h
│ │ │ F2837xD_Cla_defines.h
│ │ │ F2837xD_Cla_typedefs.h
│ │ │ F2837xD_cputimervars.h
│ │ │ F2837xD_defaultisr.h
│ │ │ F2837xD_Dma_defines.h
│ │ │ F2837xD_Emif_defines.h
│ │ │ F2837xD_EPwm_defines.h
│ │ │ F2837xD_Examples.h
│ │ │ F2837xD_GlobalPrototypes.h
│ │ │ F2837xD_Gpio_defines.h
│ │ │ F2837xD_I2c_defines.h
│ │ │ F2837xD_Ipc_defines.h
│ │ │ F2837xD_Ipc_drivers.h
│ │ │ F2837xD_Pie_defines.h
│ │ │ F2837xD_sci_io.h
│ │ │ F2837xD_sdfm_drivers.h
│ │ │ F2837xD_struct.h
│ │ │ F2837xD_SWPrioritizedIsrLevels.h
│ │ │ F2837xD_SysCtrl_defines.h
│ │ │ F2837xD_Systick_defines.h
│ │ └ F2837xD_Upp_defines.h
│ └ source
│ │ F2837xD_Adc.c
│ │ F2837xD_can.c
│ │ F2837xD_CodeStartBranch.asm
│ │ F2837xD_CpuTimers.c
│ │ F2837xD_DBGIER.asm
│ │ F2837xD_DefaultISR.c
│ │ F2837xD_Dma.c
│ │ F2837xD_ECap.c
│ │ F2837xD_Emif.c
│ │ F2837xD_EPwm.c
│ │ F2837xD_EQep.c
│ │ F2837xD_Gpio.c
│ │ F2837xD_I2C.c
│ │ F2837xD_Ipc.c
│ │ F2837xD_Ipc_Driver.c
│ │ F2837xD_Ipc_Driver_Lite.c
│ │ F2837xD_Ipc_Driver_Util.c
│ │ F2837xD_Mcbsp.c
│ │ F2837xD_PieCtrl.c
│ │ F2837xD_PieVect.c
│ │ F2837xD_Sci.c
│ │ F2837xD_sci_io.c
│ │ F2837xD_sdfm_drivers.c
│ │ F2837xD_Spi.c
│ │ F2837xD_struct.c
│ │ F2837xD_SysCtrl.c
│ │ F2837xD_TempSensorConv.c
│ │ F2837xD_Upp.c
│ └ F2837xD_usDelay.asm
├ F2837xD_headers
│ ├ cmd
│ │ │ F2837xD_Headers_BIOS_cpu1.cmd
│ │ │ F2837xD_Headers_BIOS_cpu2.cmd
│ │ │ F2837xD_Headers_nonBIOS_cpu1.cmd
│ │ └ F2837xD_Headers_nonBIOS_cpu2.cmd
│ ├ include
│ │ │ F2837xD_adc.h
│ │ │ F2837xD_analogsubsys.h
│ │ │ F2837xD_can.h
│ │ │ F2837xD_cla.h
│ │ │ F2837xD_cmpss.h
│ │ │ F2837xD_cputimer.h
│ │ │ F2837xD_dac.h
│ │ │ F2837xD_dcsm.h
│ │ │ F2837xD_device.h
│ │ │ F2837xD_dma.h
│ │ │ F2837xD_ecap.h
│ │ │ F2837xD_emif.h
│ │ │ F2837xD_epwm.h
│ │ │ F2837xD_epwm_xbar.h
│ │ │ F2837xD_eqep.h
│ │ │ F2837xD_flash.h
│ │ │ F2837xD_gpio.h
│ │ │ F2837xD_i2c.h
│ │ │ F2837xD_input_xbar.h
│ │ │ F2837xD_ipc.h
│ │ │ F2837xD_mcbsp.h
│ │ │ F2837xD_memconfig.h
│ │ │ F2837xD_nmiintrupt.h
│ │ │ F2837xD_output_xbar.h
│ │ │ F2837xD_piectrl.h
│ │ │ F2837xD_pievect.h
│ │ │ F2837xD_sci.h
│ │ │ F2837xD_sdfm.h
│ │ │ F2837xD_spi.h
│ │ │ F2837xD_sysctrl.h
│ │ │ F2837xD_upp.h
│ │ │ F2837xD_xbar.h
│ │ └ F2837xD_xint.h
│ └ source
│ └ F2837xD_GlobalVariableDefs.c
├ hal
│ │ etherCAT_slave_c28x_hal.c
│ └ etherCAT_slave_c28x_hal.h
├ library
│ ├ driverlib
│ │ ├ inc
│ │ │ │ hw_adc.h
│ │ │ │ hw_asysctl.h
│ │ │ │ hw_can.h
│ │ │ │ hw_cla.h
│ │ │ │ hw_clbxbar.h
│ │ │ │ hw_cmpss.h
│ │ │ │ hw_cputimer.h
│ │ │ │ hw_dac.h
│ │ │ │ hw_dcsm.h
│ │ │ │ hw_dma.h
│ │ │ │ hw_ecap.h
│ │ │ │ hw_emif.h
│ │ │ │ hw_epwm.h
│ │ │ │ hw_epwmxbar.h
│ │ │ │ hw_eqep.h
│ │ │ │ hw_flash.h
│ │ │ │ hw_gpio.h
│ │ │ │ hw_hrpwm.h
│ │ │ │ hw_i2c.h
│ │ │ │ hw_inputxbar.h
│ │ │ │ hw_ints.h
│ │ │ │ hw_ipc.h
│ │ │ │ hw_mcbsp.h
│ │ │ │ hw_memcfg.h
│ │ │ │ hw_memmap.h
│ │ │ │ hw_nmi.h
│ │ │ │ hw_outputxbar.h
│ │ │ │ hw_pie.h
│ │ │ │ hw_sci.h
│ │ │ │ hw_sdfm.h
│ │ │ │ hw_spi.h
│ │ │ │ hw_sysctl.h
│ │ │ │ hw_types.h
│ │ │ │ hw_upp.h
│ │ │ │ hw_xbar.h
│ │ │ └ hw_xint.h
│ │ ├ include
│ │ │ │ adc.h
│ │ │ │ asysctl.h
│ │ │ │ can.h
│ │ │ │ cla.h
│ │ │ │ cmpss.h
│ │ │ │ cpu.h
│ │ │ │ cputimer.h
│ │ │ │ dac.h
│ │ │ │ dcsm.h
│ │ │ │ debug.h
│ │ │ │ dma.h
│ │ │ │ driverlib.h
│ │ │ │ ecap.h
│ │ │ │ emif.h
│ │ │ │ epwm.h
│ │ │ │ eqep.h
│ │ │ │ flash.h
│ │ │ │ gpio.h
│ │ │ │ hrpwm.h
│ │ │ │ i2c.h
│ │ │ │ interrupt.h
│ │ │ │ mcbsp.h
│ │ │ │ memcfg.h
│ │ │ │ pin_map.h
│ │ │ │ sci.h
│ │ │ │ sdfm.h
│ │ │ │ spi.h
│ │ │ │ sysctl.h
│ │ │ │ upp.h
│ │ │ │ version.h
│ │ │ └ xbar.h
│ │ ├ lib
│ │ │ │ .ccsproject
│ │ │ │ .cproject
│ │ │ │ .project
│ │ │ ├ Debug
│ │ │ │ │ driverlib.lib
│ │ │ │ │ driverlib_coff.lib
│ │ │ │ └ driverlib_eabi.lib
│ │ │ └ Release
│ │ │ │ driverlib.lib
│ │ │ │ driverlib_coff.lib
│ │ │ └ driverlib_eabi.lib
│ │ └ source
│ │ │ adc.c
│ │ │ asysctl.c
│ │ │ can.c
│ │ │ cla.c
│ │ │ cmpss.c
│ │ │ cputimer.c
│ │ │ dac.c
│ │ │ dcsm.c
│ │ │ dma.c
│ │ │ ecap.c
│ │ │ emif.c
│ │ │ epwm.c
│ │ │ eqep.c
│ │ │ flash.c
│ │ │ gpio.c
│ │ │ hrpwm.c
│ │ │ i2c.c
│ │ │ interrupt.c
│ │ │ mcbsp.c
│ │ │ memcfg.c
│ │ │ sci.c
│ │ │ sdfm.c
│ │ │ spi.c
│ │ │ sysctl.c
│ │ │ upp.c
│ │ │ version.c
│ │ └ xbar.c
│ └ flash_api_lib
│ ├ include
│ │ │ F021.h
│ │ │ F021_F2837xD_C28x.h
│ │ │ Helpers.h
│ │ │ Init.h
│ │ │ Registers.h
│ │ │ Registers_C28x.h
│ │ │ Types.h
│ │ └ Constants
│ │ │ Constants.h
│ │ │ F2837xD.h
│ │ └ FMC.h
│ ├ lib
│ │ │ F021_API_F2837xD.lib
│ │ └ F021_API_F2837xD_FPU32.lib
│ └ source
│ └ Fapi_UserDefinedFunctions.c
└ targetConfigs
│ readme.txt
└ TMS320F28379D.ccxml