⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 spwm.h

📁 基于TMS320LF2407A变频器源程序
💻 H
📖 第 1 页 / 共 2 页
字号:
* File: BLDC32004.h *
* DATA:2004年4月27日*

		    
	   .GLOBAL   BEGIN,T1_INT,_c_int0 


* ON-CHIP REGISTERS *
IMR         .SET 0004H   ; INTERRUPT CONTROL 
IFR         .SET 0006H

SCSR1       .SET 7018H   ; SYSTEM REGS 

PIVR        .SET 701EH                

RTICNTR     .SET 7021H   ; WD&RTI REGS 
WDCNTR      .SET 7023H
WDKEY       .SET 7025H
RTICR       .SET 7027H
WDCR        .SET 7029H

SPICCR      .SET 7040H   ; SPI CONTROL REGS 
SPICTL      .SET 7041H
SPISTS      .SET 7042H
SPIBRR      .SET 7044H
SPIEMU      .SET 7046H
SPIRXBUF    .SET 7047H 
SPITXBUF    .SET 7048H
SPIDAT      .SET 7049H
SPIPRI      .SET 704FH  

XINT1CR     .SET 7070H 
XINT2CR     .SET 7071H 

MCRA        .SET 7090H    ; I/O DIGITAL PORT 
MCRB        .SET 7092H
MCRC        .SET 7094H
PADATDIR    .SET 7098H
PBDATDIR    .SET 709AH
PCDATDIR    .SET 709CH
PDDATDIR    .SET 709EH
PEDATDIR    .SET 7095H
PFDATDIR    .SET 7096H 
  

ADCTRL1     .SET 70A0H
ADCTRL2     .SET 70A1H
MAXCONV     .SET 70A2H
CHSELSEQ1   .SET 70A3H
CHSELSEQ2   .SET 70A4H    
CHSELSEQ3   .SET 70A5H 
CHSELSEQ4   .SET 70A6H 

RESULT0     .SET 70A8H 
RESULT1     .SET 70A9H
RESULT2     .SET 70AAH
RESULT3     .SET 70ABH
RESULT4     .SET 70ACH 
RESULT5     .SET 70ADH
RESULT6     .SET 70AEH
RESULT7     .SET 70AFH
RESULT8     .SET 70B0H 
RESULT9     .SET 70B1H
RESULT10    .SET 70B2H
RESULT11    .SET 70B3H 
RESULT12    .SET 70B4H 
RESULT13    .SET 70B5H
RESULT14    .SET 70B6H
RESULT15    .SET 70B7H

GPTCONA     .SET 7400H    ;EVA
T1CNT       .SET 7401H
T1CMPR      .SET 7402H
T1PR        .SET 7403H
T1CON       .SET 7404H
T2CNT       .SET 7405H
T2CMPR      .SET 7406H
T2PR        .SET 7407H
T2CON       .SET 7408H

COMCONA     .SET 7411H    
ACTRA       .SET 7413H
DBTCONA     .SET 7415H
CMPR1       .SET 7417H
CMPR2       .SET 7418H
CMPR3       .SET 7419H 

CAPCONA     .SET 7420H    
CAPFIFOA    .SET 7422H
CAP1FIFO    .SET 7423H
CAP2FIFO    .SET 7424H
CAP3FIFO    .SET 7425H 
CAP1FBOT    .SET 7426H
CAP2FBOT    .SET 7427H
CAP3FBOT    .SET 7428H

EVAIMRA     .SET 742CH
EVAIMRB     .SET 742DH
EVAIMRC     .SET 742EH    
EVAIFRA     .SET 742FH   
EVAIFRB     .SET 7430H
EVAIFRC     .SET 7431H
               
GPTCONB     .SET 7500H  ;EVB            
T3CNT       .SET 7501H               
T3PR        .SET 7503H
T3CMPR      .SET 7502H 
T3CON       .SET 7504H 
T4CNT       .SET 7505H                      
T4PR        .SET 7507H
T4CMPR      .SET 7506H
T4CON       .SET 7508H   
COMCONB     .SET 7511H   
ACTRB       .SET 7513H    
DBTCONB     .SET 7515H  
                      
CMPR4       .SET 7517H
CMPR5       .SET 7518H
CMPR6       .SET 7519H

CAPCONB     .SET 7520H    
CAPFIFOB    .SET 7522H   

EVBIMRA     .SET 752CH
EVBIMRB     .SET 752DH
EVBIMRC     .SET 752EH
EVBIFRA     .SET 752FH  
EVBIFRB     .SET 7530H
EVBIFRC     .SET 7531H
                   
WSGR        .SET 0FFFFH    

                     
* SET_DARAM* 
*B2:0060H-007FH=32  

***********  LDP #0 *************
GL_TIME     .SET  06CH 
WR_CNT      .SET  06DH  
I2C_CNT     .SET  06EH  
WRITEDAT    .SET  06FH 
SS1         .SET  070H  
CNT1        .SET  071H
CNT2        .SET  072H
CNT3        .SET  073H 
count1      .SET  074H 
AD_SU       .SET  075H 
SOT         .SET  076H 
sinX        .SET  077H  
Y_          .SET  078H   
FG          .SET  079H 
SPEED       .SET  07AH  
CNT_50NS    .SET  07BH 
SPEED_K     .SET  07CH
SET_FG      .SET  07DH  
ADDF_CN     .SET  07EH 
T2MS        .SET  07FH 
*B0:0200H-02FFH=256 
*0200H-027FH=LDP #4 ,0280H-02FFH=LDP  #5 

*********** LDP  #4 **************
**********************************
AR0_SAVE    .SET  0201H
ACCH        .SET  0202H      ;ACC高字保存单元
ACCL        .SET  0203H      ;ACC低字保存单元
P_HI        .SET  0204H      ;P寄存器高字保存单元
P_LO        .SET  0205H      ;P寄存器低字保存单元
T_SAVE      .SET  0206H      
SETFU       .SET  0207H
DATL        .SET  0209H
DATH        .SET  020AH
;WRITEDAT    .SET  020BH   
IICOUNT     .SET  020CH   
WRITE_MUN   .SET  020DH
ERR_MUN     .SET  020EH
IICDAT      .SET  020FH 
WRITEADD    .SET  0210H  
PT3CN       .SET  0211H  
ST0_SAVE    .SET  0212H      ;状态寄存器ST0保存单元
ST1_SAVE    .SET  0213H      ;状态寄存器ST1保存单元
PBDR_DL     .SET  0214H 
DARW10      .SET  0215H 
DARW15      .SET  0216H 
*********** LDP  #5 **************

SET_F       .SET  0280H                 ;频率调节比,Q15格式(值为0-1,对应0-50Hz)
F_OMEGA     .SET  0281H                 ;频率调节比-角频率转换率,Q5格式
OMEGA       .SET  0282H                 ;调制波角频率,Q5格式
SET_V       .SET  0283H                 ;参考电压,Q14格式  
MAX_V       .SET  0284H
T_SAMPLE    .SET  0285H                 ;采样周期,Q24格式
THETA_H     .SET  0286H                 ;参考电压相位角高字,Q12格式
THETA_L     .SET  0287H                 ;参考电压相位角低字,Q12格式
THETA_R     .SET  0288H                 ;相位角的圆整值,Q12格式
THETA_M     .SET  0289H                 ;相位查表值(0-90度),Q12格式
THETA_I     .SET  028AH                 ;相角查表索引,Q9格式
SS          .SET  028BH                 ;SIN符号,Q0格式
SC          .SET  028CH                 ;COS符号,Q0格式
SIN_INDX    .SET  028DH                 ;SIN表索引,Q0格式
SIN_ENTRY   .SET  028EH                 ;SIN表入口地址
SIN_END     .SET  028FH                 ;SIN表结束地址
SIN_THETA   .SET  0290H                 ;SINθ值,Q14格式
COS_THETA   .SET  0291H                 ;COSθ值,Q14格式
UA          .SET  0292H                 ;参考电压D轴分量UA,Q13格式
UB          .SET  0293H                 ;参考电压Q轴分量UB,Q13格式
THETA_S     .SET  0294H                 ;θ-扇区数转换系数,Q15格式
SECTOR      .SET  0295H                 ;参考电压所在的扇区数,Q0格式

THETA_90    .SET  0296H                 ;90度,Q12格式
THETA_180   .SET  0297H                 ;180度,Q12格式
THETA_270   .SET  0298H                 ;270度,Q12格式
THETA_360   .SET  0299H                 ;360度,Q12格式
 
DEC_MS      .SET  029AH                 ;6个逆阵=24,Q14格式  

SET_XV      .SET  02B4H
T3_PERIODS  .SET  02B5H                 ;定时器1周期值,Q5格式
CMP_1       .SET  02B6H                 ;第1基本矢量,Q0格式
CMP_2       .SET  02B7H                 ;第2基本矢量,Q0格式
CMP_0       .SET  02B8H                 ;0基本矢量/2,Q0格式
FIRST_TOG   .SET  02B9H                 ;存放第一次比较匹配的比较器地址
SEC_TOG     .SET  02BAH                 ;存放第二次比较匹配的比较器地址   
TTEMP       .SET  02BBH                 ;临时变量
X_          .SET  02BCH  
SET_FVL     .SET  02BDH
SET_FVH     .SET  02BEH   
SET_300V    .SET  02BFH  
MAX_V_0     .SET  02C0H 
DATT_H      .SET  02C1H 
DATT_L      .SET  02C2H   
T3PR_SET    .SET  02C3H 
KSH         .SET  02C4H    
F_V         .SET  02C5H 
MAX_V_1     .SET  02C6H  
MAX_V_ER    .SET  02C7H 
SVPAT       .SET  02C8H
*B1:0300H-03FFH=256 
*0300H-037FH=LDP #6 
*********  LDP  #6  *************   

RUNDLTIME		.SET		0300H
IN1		        .SET		0301H
IN2		        .SET		0302H
IN3		        .SET		0303H
IN4	    	    .SET		0304H
IN5	    	    .SET		0305H
IN6	    	    .SET		0306H
IN7		    	.SET		0307H
IN8 		    .SET		0308H
IN9		    	.SET		0309H
IN10	    	.SET		030AH
IN11	    	.SET		030BH
IN12	        .SET		030CH  


IN13		    .SET		030DH
IN14			.SET		030EH
IN15   		    .SET		030FH
IN16		    .SET		0310H
IN17		    .SET		0311H
IN18			.SET		0312H
IN19		    .SET		0313H
IN20		    .SET		0314H
IN21		    .SET		0315H
IN22	        .SET		0316H
TDATT32      	.SET		0317H

TEMP            .SET		0318H
TEMP1           .SET		0319H 
TEMP2           .SET		031AH
TEMP3           .SET		031BH
TEMP4           .SET		031CH
TEMP5           .SET		031DH
TEMP6           .SET		031EH
TEMP7           .SET		031FH

TEMP8	    	.SET		0328H
SPDA		    .SET		0329H
SPDR  	    	.SET		032AH
CTD  	    	.SET		032BH  
DTA1		    .SET		032CH
DTA2		    .SET		032DH
DTA3		    .SET		032EH
DTA4		    .SET		032FH  

⌨️ 快捷键说明

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