z_main.c

来自「svpwm实现」· C语言 代码 · 共 37 行

C
37
字号
#define DISABLE_INTS()	  asm ("  setc  intm")
#define ENABLE_INTS()	  asm ("  clrc  intm")
#include "pnl.h"
  PNL pnl=PNL_DEFAULTS;
#include "ev.h"
 extern EV ev;
void init_reg(void);
//void rtmon_init(void);
#include "sysvecs.h"


void main(void)
{
//rtmon_init();  //实时仿真
DISABLE_INTS();
init_reg();
ev.init(&ev);
ENABLE_INTS();
pnl.run=1;

 for(;;)
  { 
    pnl.calc(&pnl);
  
   if(pnl.run)
    ev.open(&ev);
   else
    ev.close(&ev);
  }//end of for(;;)
  
}//end of main()

//void rtmon_init(void)
//{
 // asm ("  CALL MON_RT_CNFG");
//}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?