DSP2812控制异步电机.docxVIP

  • 16
  • 0
  • 约6.93万字
  • 约 6页
  • 2016-12-23 发布于贵州
  • 举报
使用TMS320C2812控制异步电机的程序,采用SVPWM空间矢量控制算法,运行正常,加减速,正反转等. 首先,初始化设备,/*初始化系统*/InitSysCtrl();/*关中断*/DINT;IER = 0x0000;IFR = 0x0000;/*初始化PIE控制寄存器*/InitPieCtrl();/*初始化PIE矢量表*/InitPieVectTable();/*初始化SCIb寄存器*/ InitSci();/*设置CPU定时器*/InitCpuTimers();ConfigCpuTimer(CpuTimer2, 150, 20000); StartCpuTimer2();/*初始化IO口*/ InitGpio(); /*初始化EV*/eva.Init(eva);evb.Init(evb);下步,(个人习惯写个显示程序)void ShowDisp(void)//显示{static unsigned int i=0;switch(i){case 0:i++;ScibRegs.SCITXBUF =(ku0xf)+(35);break;case 1:if(RunFlag)ScibRegs.SCITXBUF =23+(25);else ScibRegs.SCITXBUF =24+(25);i++;break;case 2:if(RunFlag)ScibRegs.SCITXBUF

文档评论(0)

1亿VIP精品文档

相关文档