2021-08-16 08:39:30 索炜达电子 2901
项目编号:E155
文件大小:12M
源码说明:带中文注释
开发环境:CCS
简要概述:
DSP(TMS320F28335) + FPGA(XC3S500E) 控制步进电机例程源代码、原理图
1.供电:12V直流
2. DspMotor里是dsp步进驱动源码。环境 ccs3.3
3.FpgaMotorControl是fpga光栅尺采集源码。环境 ISE10.1
文件列表:
目录│文件列表:
└ DSP(TMS320F28335) + FPGA(XC3S500E) 控制步进电机例程源代码、原理图
│ 28335+FPGA1.pdf
│ 28335+FPGA1板卡接口.doc
│ DSP+FPGA步进电机开发板资料.rar
│ dsp与fpga控制通信.doc
│ pcb截图.jpg
│ 使用说明.txt
│ 实践电磁兼容设计-目录(1).pdf
│ 实践电磁兼容设计-目录.pdf
│ 实践电磁兼容设计之PCB基本布线措施.rar
│ 嵌入式实验室建设方案.pdf
│ 常见的嵌入式linux学习和如何选择ARM芯片问....pdf
│ 开发板照片.jpg
│ 板卡接口.doc
│ 步进电机程序说明.docx
├ DspMotor2
│ │ 11.wks
│ │ Camers.paf2
│ │ Camers.pjt
│ │ Camers.sbl
│ │ cc_build_Debug.log
│ │ Debug.lkf
│ │ DSP2833x_Adc.c
│ │ DSP2833x_Adc.h
│ │ DSP2833x_ADC_cal.asm
│ │ DSP2833x_CodeStartBranch.asm
│ │ DSP2833x_CpuTimers.c
│ │ DSP2833x_DefaultIsr.c
│ │ DSP2833x_GlobalVariableDefs.c
│ │ DSP2833x_Gpio.c
│ │ DSP2833x_Mcbsp.c
│ │ DSP2833x_Mcbsp.h
│ │ DSP2833x_PieCtrl.c
│ │ DSP2833x_PieVect.c
│ │ DSP2833x_Spi.c
│ │ DSP2833x_SysCtrl.c
│ │ DSP2833x_usDelay.asm
│ │ DSP2833x_Xintf.c
│ │ DSP28_Sci.c
│ │ DSP28_Sci.h
│ │ Example_2833xSci_Echoback.c
│ │ MainCamer.c
│ │ StepMotor.c
│ ├ Camers.CS_
│ │ │ FILE.CDX
│ │ │ FILE.DBF
│ │ │ FILE.FPT
│ │ │ SYMBOL.CDX
│ │ │ SYMBOL.DBF
│ │ └ SYMBOL.FPT
│ ├ cmd
│ │ │ 28335_RAM_lnk.cmd
│ │ │ DSP2833x_Headers_nonBIOS.cmd
│ │ └ F28335_FLASH.cmd
│ ├ Debug
│ │ │ Camers.map
│ │ │ Camers.out
│ │ │ DSP2833x_Adc.obj
│ │ │ DSP2833x_ADC_cal.obj
│ │ │ DSP2833x_CodeStartBranch.obj
│ │ │ DSP2833x_CpuTimers.obj
│ │ │ DSP2833x_DefaultIsr.obj
│ │ │ DSP2833x_GlobalVariableDefs.obj
│ │ │ DSP2833x_Gpio.obj
│ │ │ DSP2833x_Mcbsp.obj
│ │ │ DSP2833x_PieCtrl.obj
│ │ │ DSP2833x_PieVect.obj
│ │ │ DSP2833x_Spi.obj
│ │ │ DSP2833x_SysCtrl.obj
│ │ │ DSP2833x_usDelay.obj
│ │ │ DSP2833x_Xintf.obj
│ │ │ DSP28_Sci.obj
│ │ │ flash.obj
│ │ │ HandlWheel.obj
│ │ │ MainCamer.obj
│ │ │ Motor_AD.obj
│ │ └ StepMotor.obj
│ ├ includeCOM
│ │ │ DSP2833x_Adc.h
│ │ │ DSP2833x_CpuTimers.h
│ │ │ DSP2833x_DefaultIsr.h
│ │ │ DSP2833x_DevEmu.h
│ │ │ DSP2833x_Device.h
│ │ │ DSP2833x_DMA.h
│ │ │ DSP2833x_Dma_defines.h
│ │ │ DSP2833x_ECan.h
│ │ │ DSP2833x_ECap.h
│ │ │ DSP2833x_EPwm.h
│ │ │ DSP2833x_EPwm_defines.h
│ │ │ DSP2833x_EQep.h
│ │ │ DSP2833x_Examples.h
│ │ │ DSP2833x_GlobalPrototypes.h
│ │ │ DSP2833x_Gpio.h
│ │ │ DSP2833x_I2c.h
│ │ │ DSP2833x_I2c_defines.h
│ │ │ DSP2833x_Mcbsp.h
│ │ │ DSP2833x_PieCtrl.h
│ │ │ DSP2833x_PieVect.h
│ │ │ DSP2833x_Project.h
│ │ │ DSP2833x_Sci.h
│ │ │ DSP2833x_Spi.h
│ │ │ DSP2833x_SWPrioritizedIsrLevels.h
│ │ │ DSP2833x_SysCtrl.h
│ │ │ DSP2833x_Xintf.h
│ │ │ DSP2833x_XIntrupt.h
│ │ │ IQmathLib.h
│ │ │ SFO.h
│ │ └ SFO_V5.h
│ ├ includeMy
│ │ └ StepMotor.h
│ └ lib
│ │ rts2800_fpu32.lib
│ └ rts2800_fpu32_fast_supplement.lib
└ MotorControl
│ 123.mcs
│ 123.prm
│ 123.sig
│ 456.mcs
│ 456.prm
│ 456.sig
│ 789.mcs
│ 789.prm
│ 789.sig
│ device_usage_statistics.html
│ errors.xml
│ motorcontrol.bgn
│ motorcontrol.bit
│ MotorControl.bld
│ MotorControl.cmd_log
│ motorcontrol.drc
│ MotorControl.ise
│ MotorControl.lfp
│ MotorControl.lso
│ MotorControl.ncd
│ MotorControl.ngc
│ MotorControl.ngd
│ MotorControl.ngr
│ MotorControl.ntrc_log
│ MotorControl.pad
│ MotorControl.par
│ MotorControl.pcf
│ MotorControl.prj
│ MotorControl.ptwx
│ MotorControl.restore
│ MotorControl.rpt
│ MotorControl.stx
│ MotorControl.syr
│ MotorControl.twr
│ MotorControl.twx
│ MotorControl.ucf
│ MotorControl.unroutes
│ MotorControl.ut
│ MotorControl.vhd
│ MotorControl.xpi
│ MotorControl.xst
│ MotorControl_guide.ncd
│ MotorControl_map.map
│ MotorControl_map.mrp
│ MotorControl_map.ncd
│ MotorControl_map.ngm
│ MotorControl_map.xrpt
│ MotorControl_ngdbuild.xrpt
│ MotorControl_pad.csv
│ MotorControl_pad.txt
│ MotorControl_par.xrpt
│ MotorControl_prev_built.ngd
│ MotorControl_summary.html
│ MotorControl_summary.xml
│ MotorControl_usage.xml
│ MotorControl_vhdl.prj
│ MotorControl_xst.xrpt
│ pepExtractor.prj
│ QEP_COUNTER.vhd
│ test.txt
│ tmperr.err
│ transcript
│ _impact.cmd
│ _impact.log
│ _pace.ucf
├ MotorControl_xdb
│ │ cst.xbcd
│ └ tmp
│ │ ise.lock
│ └ ise
│ │ version
│ ├ __OBJSTORE__
│ │ ├ HierarchicalDesign
│ │ │ │ __stored_object_table__
│ │ │ └ HDProject
│ │ │ │ HDProject
│ │ │ └ HDProject_StrTbl
│ │ ├ PnAutoRun
│ │ │ └ Scripts
│ │ │ │ RunOnce_tcl
│ │ │ └ RunOnce_tcl_StrTbl
│ │ ├ ProjectNavigator
│ │ │ │ __stored_objects__
│ │ │ │ __stored_objects___StrTbl
│ │ │ │ __stored_object_table__
│ │ │ └ dpm_project_main
│ │ │ │ dpm_project_main
│ │ │ └ dpm_project_main_StrTbl
│ │ ├ ProjectNavigatorGui
│ │ │ │ GuiProjectData
│ │ │ └ GuiProjectData_StrTbl
│ │ ├ xreport
│ │ │ │ Gc_RvReportViewer-Current-Module
│ │ │ │ Gc_RvReportViewer-Current-Module_StrTbl
│ │ │ │ Gc_RvReportViewer-Module-Data-MotorControl
│ │ │ │ Gc_RvReportViewer-Module-Data-MotorControl_StrTbl
│ │ │ │ Gc_RvReportViewer-Module-DataFactory-Default
│ │ │ └ Gc_RvReportViewer-Module-DataFactory-Default_StrTbl
│ └ __REGISTRY__
│ ├ bitgen
│ │ └ regkeys
│ ├ common
│ │ └ regkeys
│ ├ cpldfit
│ │ └ regkeys
│ ├ dumpngdio
│ │ └ regkeys
│ ├ fuse
│ │ └ regkeys
│ ├ HierarchicalDesign
│ │ │ regkeys
│ │ └ HDProject
│ │ └ regkeys
│ ├ hprep6
│ │ └ regkeys
│ ├ idem
│ │ └ regkeys
│ ├ map
│ │ └ regkeys
│ ├ netgen
│ │ └ regkeys
│ ├ ngc2edif
│ │ └ regkeys
│ ├ ngcbuild
│ │ └ regkeys
│ ├ ngdbuild
│ │ └ regkeys
│ ├ par
│ │ └ regkeys
│ ├ ProjectNavigator
│ │ └ regkeys
│ ├ runner
│ │ └ regkeys
│ ├ STE
│ │ │ regkeys
│ │ ├ bitgen
│ │ │ └ regkeys
│ │ ├ cpldfit
│ │ │ └ regkeys
│ │ ├ map
│ │ │ └ regkeys
│ │ ├ ngdbuild
│ │ │ └ regkeys
│ │ ├ par
│ │ │ └ regkeys
│ │ ├ trce
│ │ │ └ regkeys
│ │ └ xst
│ │ └ regkeys
│ ├ taengine
│ │ └ regkeys
│ ├ trce
│ │ └ regkeys
│ ├ tsim
│ │ └ regkeys
│ ├ vhpcomp
│ │ └ regkeys
│ ├ vlogcomp
│ │ └ regkeys
│ ├ WebTalk
│ │ │ regkeys
│ │ └ DesignDataCollection
│ │ └ regkeys
│ ├ xpwr
│ │ └ regkeys
│ ├ XSLTProcess
│ │ └ regkeys
│ ├ xst
│ │ └ regkeys
│ └ _ProjRepoInternal_
│ └ regkeys
├ xst
│ ├ dump.xst
│ │ └ MotorControl.prj
│ │ │ ntrc.scr
│ └ work
│ │ hdllib.ref
│ │ hdpdeps.ref
│ └ sub00
│ │ vhpl00.vho
│ │ vhpl01.vho
│ │ vhpl02.vho
│ └ vhpl03.vho
├ _ngo
│ └ netlist.lst
└ _xmsgs
│ bitgen.xmsgs
│ cpldfit.xmsgs
│ map.xmsgs
│ ngdbuild.xmsgs
│ par.xmsgs
│ trce.xmsgs
└ xst.xmsgs