文件名称:spwm6
介绍说明--下载内容均来自于网络,请自行研究使用
这是个SPWM的六路输出程序,采用的是规则对称算法,虽然改变了占空比,但波形不对。现对程序的几点说明如何,其中K的初值,我设置的是1,因为我采用的是下益中断,这样的话程序在发生第一次中断之前已经进行了两次跳变(两次和比较寄存器匹配)。这个程序输出的波形通过低通滤波器之后出来的不是个正玄波,希望高手们能给分析一下,以下是我的邮箱liuhao511zz@sina.com.cn-spwm
(系统自动生成,下载前可以参看下载内容)
下载文件列表
spwm6
.....\spwm6
.....\.....\cc_build_Debug.log
.....\.....\Debug
.....\.....\.....\DSP281x_CodeStartBranch.obj
.....\.....\.....\DSP281x_DefaultIsr.obj
.....\.....\.....\DSP281x_Ev.obj
.....\.....\.....\DSP281x_Gpio.obj
.....\.....\.....\DSP281x_InitPeripherals.obj
.....\.....\.....\DSP281x_PieCtrl.obj
.....\.....\.....\DSP281x_PieVect.obj
.....\.....\.....\DSP28_GlobalVariableDefs.obj
.....\.....\.....\DSP28_SysCtrl.obj
.....\.....\.....\main.obj
.....\.....\.....\spwm6.map
.....\.....\.....\spwm6.out
.....\.....\Debug.lkf
.....\.....\Debug.lkv
.....\.....\DSP281x_Adc.c
.....\.....\DSP281x_Adc.h
.....\.....\DSP281x_CodeStartBranch.asm
.....\.....\DSP281x_CpuTimers.c
.....\.....\DSP281x_CpuTimers.h
.....\.....\DSP281x_CSMPasswords.asm
.....\.....\DSP281x_DBGIER.asm
.....\.....\DSP281x_DefaultIsr.c
.....\.....\DSP281x_DefaultIsr.h
.....\.....\DSP281x_DevEmu.h
.....\.....\DSP281x_Device.h
.....\.....\DSP281x_ECan.c
.....\.....\DSP281x_ECan.h
.....\.....\DSP281x_Ev.c
.....\.....\DSP281x_Ev.h
.....\.....\DSP281x_Examples.h
.....\.....\DSP281x_GlobalPrototypes.h
.....\.....\DSP281x_Gpio.c
.....\.....\DSP281x_Gpio.h
.....\.....\DSP281x_Headers_nonBIOS.cmd
.....\.....\DSP281x_InitPeripherals.c
.....\.....\DSP281x_Mcbsp.c
.....\.....\DSP281x_Mcbsp.h
.....\.....\DSP281x_MemCopy.c
.....\.....\DSP281x_PieCtrl.c
.....\.....\DSP281x_PieCtrl.h
.....\.....\DSP281x_PieVect.c
.....\.....\DSP281x_PieVect.h
.....\.....\DSP281x_Sci.c
.....\.....\DSP281x_Sci.h
.....\.....\DSP281x_Spi.c
.....\.....\DSP281x_Spi.h
.....\.....\DSP281x_SWPrioritizedDefaultIsr.c
.....\.....\DSP281x_SWPrioritizedIsrLevels.h
.....\.....\DSP281x_SWPrioritizedPieVect.c
.....\.....\DSP281x_SysCtrl.c
.....\.....\DSP281x_SysCtrl.h
.....\.....\DSP281x_usDelay.asm
.....\.....\DSP281x_Xintf.c
.....\.....\DSP281x_Xintf.h
.....\.....\DSP281x_XintfBootReset.asm
.....\.....\DSP281x_XIntrupt.c
.....\.....\DSP281x_XIntrupt.h
.....\.....\DSP28_GlobalVariableDefs.c
.....\.....\DSP28_SysCtrl.c
.....\.....\Example_281xEvPwm.c
.....\.....\F2812_EzDSP_RAM_lnk.cmd
.....\.....\main.c
.....\.....\RTS2800N.LIB
.....\.....\spwm6.paf
.....\.....\spwm6.pjt
.....\spwm6
.....\.....\cc_build_Debug.log
.....\.....\Debug
.....\.....\.....\DSP281x_CodeStartBranch.obj
.....\.....\.....\DSP281x_DefaultIsr.obj
.....\.....\.....\DSP281x_Ev.obj
.....\.....\.....\DSP281x_Gpio.obj
.....\.....\.....\DSP281x_InitPeripherals.obj
.....\.....\.....\DSP281x_PieCtrl.obj
.....\.....\.....\DSP281x_PieVect.obj
.....\.....\.....\DSP28_GlobalVariableDefs.obj
.....\.....\.....\DSP28_SysCtrl.obj
.....\.....\.....\main.obj
.....\.....\.....\spwm6.map
.....\.....\.....\spwm6.out
.....\.....\Debug.lkf
.....\.....\Debug.lkv
.....\.....\DSP281x_Adc.c
.....\.....\DSP281x_Adc.h
.....\.....\DSP281x_CodeStartBranch.asm
.....\.....\DSP281x_CpuTimers.c
.....\.....\DSP281x_CpuTimers.h
.....\.....\DSP281x_CSMPasswords.asm
.....\.....\DSP281x_DBGIER.asm
.....\.....\DSP281x_DefaultIsr.c
.....\.....\DSP281x_DefaultIsr.h
.....\.....\DSP281x_DevEmu.h
.....\.....\DSP281x_Device.h
.....\.....\DSP281x_ECan.c
.....\.....\DSP281x_ECan.h
.....\.....\DSP281x_Ev.c
.....\.....\DSP281x_Ev.h
.....\.....\DSP281x_Examples.h
.....\.....\DSP281x_GlobalPrototypes.h
.....\.....\DSP281x_Gpio.c
.....\.....\DSP281x_Gpio.h
.....\.....\DSP281x_Headers_nonBIOS.cmd
.....\.....\DSP281x_InitPeripherals.c
.....\.....\DSP281x_Mcbsp.c
.....\.....\DSP281x_Mcbsp.h
.....\.....\DSP281x_MemCopy.c
.....\.....\DSP281x_PieCtrl.c
.....\.....\DSP281x_PieCtrl.h
.....\.....\DSP281x_PieVect.c
.....\.....\DSP281x_PieVect.h
.....\.....\DSP281x_Sci.c
.....\.....\DSP281x_Sci.h
.....\.....\DSP281x_Spi.c
.....\.....\DSP281x_Spi.h
.....\.....\DSP281x_SWPrioritizedDefaultIsr.c
.....\.....\DSP281x_SWPrioritizedIsrLevels.h
.....\.....\DSP281x_SWPrioritizedPieVect.c
.....\.....\DSP281x_SysCtrl.c
.....\.....\DSP281x_SysCtrl.h
.....\.....\DSP281x_usDelay.asm
.....\.....\DSP281x_Xintf.c
.....\.....\DSP281x_Xintf.h
.....\.....\DSP281x_XintfBootReset.asm
.....\.....\DSP281x_XIntrupt.c
.....\.....\DSP281x_XIntrupt.h
.....\.....\DSP28_GlobalVariableDefs.c
.....\.....\DSP28_SysCtrl.c
.....\.....\Example_281xEvPwm.c
.....\.....\F2812_EzDSP_RAM_lnk.cmd
.....\.....\main.c
.....\.....\RTS2800N.LIB
.....\.....\spwm6.paf
.....\.....\spwm6.pjt