【E155】F28335) + FPGA(XC3S500E) 控制步进电机源码、原理图

2021-08-16 08:39:30      索炜达电子      1920     

项目编号:E155

文件大小:12M

源码说明:带中文注释

开发环境:CCS

简要概述:

DSP(TMS320F28335) + FPGA(XC3S500E) 控制步进电机例程源代码、原理图

1.供电:12V直流 

2. DspMotor里是dsp步进驱动源码。环境 ccs3.3 

3.FpgaMotorControl是fpga光栅尺采集源码。环境 ISE10.1

【E155】F28335) + FPGA(XC3S500E) 控制步进电机源码、原理图

文件列表:

目录│文件列表:

 └ 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

TAG步进电机
  • 42 次
  • 1 分