dsp pwm代码

时间:2016-05-22 14:07:27
【文件属性】:

文件名称:dsp pwm代码

文件大小:27KB

文件格式:DOC

更新时间:2016-05-22 14:07:27

dsp pwm代码

# include "DSP281x_Device.h"                        // DSP281x Headerfile Include File# include "DSP281x_Examples.h"                      // DSP281x Examples Include File void init_eva(void); void main(void){   InitSysCtrl(); // InitGpio(); 配置IO口功能为PWM模式   EALLOW;   GpioMuxRegs.GPAMUX.all = 0x00FF;        // EVA PWM 1-6  pins   EDIS;   DINT;                           //关CPU总中断   InitPieCtrl();                 //初始化PIE控制寄存器  IER = 0x0000;  IFR = 0x0000;  InitPieVectTable();            //初始化PIE中断向量表     init_eva();                    //初始化EV-A    EvaRegs.T1CON.bit.TENABLE=1;   //手工启动定时器     EINT;        // 使能INTM(全局中断)  ERTM;        // Enable Global realtime interrupt DBGM       for(;;);   }   //EV-A初始化void init_eva(void){  EvaRegs.T1PR = 37500;   //周期值--连续增减时,PWM频率=TCLK/(2*T1PR)---频率设为1K, PWM=75M/(2*37500)  EvaRegs.T1CMPR = 0x3C00;          // Compare Reg--比较值  EvaRegs.T1CNT = 0x0000;           //计数器初值


网友评论

  • 还不错,有些价值
  • 说实话,没什么用