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

📄 lf2407regs.h

📁 uCOS_II在TMS320LF2407demo板上的移植.压宿包一个,还是不错的
💻 H
字号:
volatile unsigned int *IMR  = (volatile unsigned int *)0x0004;
volatile unsigned int *GREG = (volatile unsigned int *)0x0005;
volatile unsigned int *IFR 	= (volatile unsigned int *)0x0006;
volatile unsigned int *ABRPT	= (volatile unsigned int *)0x01f;

ioport   unsigned portFFFF;		
#define  WSGR	  portFFFF
/*
volatile unsigned int   * PIRQR0 	= (volatile unsigned int *) 0x7010;	
volatile unsigned int   * PIRQR1 	= (volatile unsigned int *) 0x7011;
volatile unsigned int   * PIRQR2 	= (volatile unsigned int *) 0x7012;
volatile unsigned int   * PIACKR0 	= (volatile unsigned int *) 0x7014;	
volatile unsigned int  * PIACKR1 	= (volatile unsigned int *) 0x7015;	
volatile unsigned int  * PIACKR2 	= (volatile unsigned int *) 0x7016;	
*/
volatile unsigned int  * SCSR1 	= (volatile unsigned int *) 0x7018;
volatile unsigned int  * SCSR2 	= (volatile unsigned int *) 0x7019;
/*
volatile unsigned int   * DIN 	= (volatile unsigned int *) 0x701C;	
volatile unsigned int   * PVIR 	= (volatile unsigned int *) 0x701E;	
*/
volatile unsigned int  * WDCNTR 	= (volatile unsigned int *) 0x7023;
volatile unsigned int  * WDKEY 	= (volatile unsigned int *) 0x7025;	
volatile unsigned int  * WDCR 	= (volatile unsigned int *) 0x7029;
/*
volatile unsigned int  * SPICCR 	= (volatile unsigned int *) 0x7040;
volatile unsigned int  * SPICTL 	= (volatile unsigned int *) 0x7041;
volatile unsigned int  * SPISTS 	= (volatile unsigned int *) 0x7042;
volatile unsigned int  * SPIBRR 	= (volatile unsigned int *) 0x7044;
volatile unsigned int  * SPIEMU 	= (volatile unsigned int *) 0x7046;	
volatile unsigned int  * SPIRXBUF	= (volatile unsigned int *) 0x7047;
volatile unsigned int  * SPITXBUF	= (volatile unsigned int *) 0x7048;
volatile unsigned int  * SPIDAT 	= (volatile unsigned int *) 0x7049;	
volatile unsigned int  * SPIPC1 	= (volatile unsigned int *) 0x704D;	
volatile unsigned int  * SPIPC2 	= (volatile unsigned int *) 0x704E;	
volatile unsigned int  * SPIPRI 	= (volatile unsigned int *) 0x7023;	
volatile unsigned int  * SCICCR 	= (volatile unsigned int *) 0x7050;	
volatile unsigned int  * SCICTL1 	= (volatile unsigned int *) 0x7051;	
volatile unsigned int  * SCIHBAUD	= (volatile unsigned int *) 0x7052;	
volatile unsigned int  * SCILBAUD	= (volatile unsigned int *) 0x7053;	
volatile unsigned int  * SCICTL2 	= (volatile unsigned int *) 0x7054;	
volatile unsigned int  * SCIRXST 	= (volatile unsigned int *) 0x7055;	
volatile unsigned int  * SCIRXEMU	= (volatile unsigned int *) 0x7056;	
volatile unsigned int  * SCIRXBUF	= (volatile unsigned int *) 0x7057;	
volatile unsigned int  * SCITXBUF	= (volatile unsigned int *) 0x7059;	
volatile unsigned int  * SCIPRI 	= (volatile unsigned int *) 0x705F;	
volatile unsigned int  * XINT1CR 	= (volatile unsigned int *) 0x7070;
volatile unsigned int  * XINT2CR 	= (volatile unsigned int *) 0x7071;	
volatile unsigned int  * MCRA 	= (volatile unsigned int *) 0x7090;	
volatile unsigned int  * MCRB 	= (volatile unsigned int *) 0x7092;	
volatile unsigned int  * MCRC 	= (volatile unsigned int *) 0x7094;	
volatile unsigned int  * IPSRA 	= (volatile unsigned int *) 0x7094;
volatile unsigned int  * IPSRB 	= (volatile unsigned int *) 0x7096;	
volatile unsigned int  * PADATDIR   = (volatile unsigned int *) 0x7098;	
volatile unsigned int  * PBDATDIR	= (volatile unsigned int *) 0x709A;	
volatile unsigned int  * PCDATDIR	= (volatile unsigned int *) 0x709C;	
volatile unsigned int  * PDDATDIR	= (volatile unsigned int *) 0x709E;
volatile unsigned int  * PEDATDIR	= (volatile unsigned int *) 0x7095;	
volatile unsigned int  * PFDATDIR	= (volatile unsigned int *) 0x7096;
volatile unsigned int   * ADCTRL1 	= (volatile unsigned int *) 0x70A0;	
volatile unsigned int   * ADCTRL2 	= (volatile unsigned int *) 0x70A1;	
volatile unsigned int   * MAXCONV 	= (volatile unsigned int *) 0x70A2;	
volatile unsigned int   * CHSELSEQ1  = (volatile unsigned int *) 0x70A3;	
volatile unsigned int   * CHSELSEQ2  = (volatile unsigned int *) 0x70A4;	
volatile unsigned int   * CHSELSEQ3  = (volatile unsigned int *) 0x70A5;	
volatile unsigned int   * CHSELSEQ4   = (volatile unsigned int *) 0x70A6;	
volatile unsigned int  * AUTO_SEQ_SR  = (volatile unsigned int *) 0x70A7;
volatile unsigned int  * RESULT0     = (volatile unsigned int *) 0x70A8;	
volatile unsigned int  * RESULT1 	= (volatile unsigned int *) 0x70A9;	
volatile unsigned int  * RESULT2 	= (volatile unsigned int *) 0x70AA;	
volatile unsigned int  * RESULT3 	= (volatile unsigned int *) 0x70AB;	
volatile unsigned int  * RESULT4 	= (volatile unsigned int *) 0x70AC;	
volatile unsigned int  * RESULT5 	= (volatile unsigned int *) 0x70AD;	
volatile unsigned int * RESULT6 	= (volatile unsigned int *) 0x70AE;
volatile unsigned int * RESULT7 	= (volatile unsigned int *) 0x70AF;	
volatile unsigned int * RESULT8 	= (volatile unsigned int *) 0x70B0;	
volatile unsigned int * RESULT9 	= (volatile unsigned int *) 0x70B1;
volatile unsigned int * RESULT10    = (volatile unsigned int *) 0x70B2;
volatile unsigned int * RESULT11	= (volatile unsigned int *) 0x70B3;	
volatile unsigned int * RESULT12	= (volatile unsigned int *) 0x70B4;	
volatile unsigned int * RESULT13	= (volatile unsigned int *) 0x70B5;
volatile unsigned int * RESULT14	= (volatile unsigned int *) 0x70B6;	
volatile unsigned int * RESULT15	= (volatile unsigned int *) 0x70B7;
volatile unsigned int * CALIBRATION = (volatile unsigned int *) 0x70B8;	
volatile unsigned int  * CANMDER 	= (volatile unsigned int *) 0x7100;
volatile unsigned int   * CANTCR 	= (volatile unsigned int *) 0x7101;	
volatile unsigned int	  * CANRCR 	= (volatile unsigned int *) 0x7102;	
volatile unsigned int	  * CANMCR 	= (volatile unsigned int *) 0x7103;	
volatile unsigned int   * CANBCR2 	= (volatile unsigned int *) 0x7104;	
volatile unsigned int   * CANBCR1 	= (volatile unsigned int *) 0x7105;
volatile unsigned int   * CANESR 	= (volatile unsigned int *) 0x7106;
volatile unsigned int   * CANGSR 	= (volatile unsigned int *) 0x7107;	
volatile unsigned int   * CANCEC 	= (volatile unsigned int *) 0x7108;
volatile unsigned int   * CANIFR 	= (volatile unsigned int *) 0x7109;	
volatile unsigned int   * CANIMR	= (volatile unsigned int *) 0x710A;	
volatile unsigned int   * CANLAM0H	= (volatile unsigned int *) 0x710B;	
volatile unsigned int  * CANLAM0L	= (volatile unsigned int *) 0x710C;
volatile unsigned int  * CANLAM1H	= (volatile unsigned int *) 0x710D;	
volatile unsigned int  * CANLAM1L	= (volatile unsigned int *) 0x710E;	
volatile unsigned int  * CANMSGID0L = (volatile unsigned int *) 0x7200;	
volatile unsigned int  * CANMSGID0H = (volatile unsigned int *) 0x7201;	
volatile unsigned int	 * CANMSGCTRL0= (volatile unsigned int *) 0x7202;	
volatile unsigned int	 * CANMBX0A   = (volatile unsigned int *) 0x7204;	
volatile unsigned int	 * CANMBX0B	=(volatile unsigned int *) 0x7205;	
volatile unsigned int  * CANMBX0C	= (volatile unsigned int *) 0x7206;	
volatile unsigned int  * CANMBX0D	= (volatile unsigned int *) 0x7207;	
volatile unsigned int  * CANMSGID1L = (volatile unsigned int *) 0x7208;	
volatile unsigned int  * CANMSGID1H = (volatile unsigned int *) 0x7209;	
volatile unsigned int  * CANMSGCTRL1= (volatile unsigned int *) 0x720A;	
volatile unsigned int  * CANMBX1A	= (volatile unsigned int *) 0x720C;	
volatile unsigned int  * CANMBX1B	= (volatile unsigned int *) 0x720D;	
volatile unsigned int  * CANMBX1C	= (volatile unsigned int *) 0x720E;	
volatile unsigned int  * CANMBX1D	= (volatile unsigned int *) 0x720F;	
volatile unsigned int  * CANMSGID2L = (volatile unsigned int *) 0x7210;	
volatile unsigned int  * CANMSGID2H = (volatile unsigned int *) 0x7211;	
volatile unsigned int  * CANMSGCTRL2 = (volatile unsigned int *) 0x7212;	
volatile unsigned int  * CANMBX2A	 = (volatile unsigned int *) 0x7214;
volatile unsigned int  * CANMBX2B    = (volatile unsigned int *) 0x7215;
volatile unsigned int  * CANMBX2C    = (volatile unsigned int *) 0x7216;
volatile unsigned int  * CANMBX2D    = (volatile unsigned int *) 0x7217;
volatile unsigned int  * CANMSGID3L  = (volatile unsigned int *) 0x7218;	
volatile unsigned int  * CANMSGID3H  = (volatile unsigned int *) 0x7219;	
volatile unsigned int  * CANMSGCTRL3 = (volatile unsigned int *) 0x721A;	
volatile unsigned int  * CANMBX3A	 = (volatile unsigned int *) 0x721C;
volatile unsigned int  * CANMBX3B	 = (volatile unsigned int *) 0x721D;
volatile unsigned int  * CANMBX3C	 = (volatile unsigned int *) 0x721E;
volatile unsigned int  * CANMBX3D	 =(volatile unsigned int *) 0x721F;	
volatile unsigned int  * CANMSGID4L = (volatile unsigned int *) 0x7220;	
volatile unsigned int  * CANMSGID4H = (volatile unsigned int *) 0x7221;	
volatile unsigned int  * CANMSGCTRL4= (volatile unsigned int *) 0x7222;	
volatile unsigned int  * CANMBX4A	= (volatile unsigned int *) 0x7224;	
volatile unsigned int  * CANMBX4B	= (volatile unsigned int *) 0x7225;	
volatile unsigned int  * CANMBX4C	= (volatile unsigned int *) 0x7226;	
volatile unsigned int  * CANMBX4D	= (volatile unsigned int *) 0x7227;	
volatile unsigned int * CANMSGID5L  = (volatile unsigned int *) 0x7228;	
volatile unsigned int * CANMSGID5H  = (volatile unsigned int *) 0x7229;	
volatile unsigned int * CANMSGCTRL5 = (volatile unsigned int *) 0x722A;	
volatile unsigned int  * CANMBX5A	= (volatile unsigned int *) 0x722C;	
volatile unsigned int  * CANMBX5B	= (volatile unsigned int *) 0x722D;	
volatile unsigned int  * CANMBX5C	= (volatile unsigned int *) 0x722E;	
volatile unsigned int  * CANMBX5D	= (volatile unsigned int *) 0x722F;
volatile unsigned int  * GPTCONA    = (volatile unsigned int *) 0x7400;	
*/
volatile unsigned int  * T1CNT 	= (volatile unsigned int *) 0x7401;	
volatile unsigned int  * T1CMP 	= (volatile unsigned int *) 0x7402;	
volatile unsigned int  * T1PER 	= (volatile unsigned int *) 0x7403;	
volatile unsigned int  * T1CON 	= (volatile unsigned int *) 0x7404;	
/*
volatile unsigned int  * T2CNT 	= (volatile unsigned int *) 0x7405;	
volatile unsigned int  * T2CMP 	= (volatile unsigned int *) 0x7406;	
volatile unsigned int  * T2PER 	= (volatile unsigned int *) 0x7407;	
volatile unsigned int  * T2CON 	= (volatile unsigned int *) 0x7408;	
volatile unsigned int  * COMCONA 	= (volatile unsigned int *) 0x7411;	
volatile unsigned int  * ACTRA 	= (volatile unsigned int *) 0x7413;	
volatile unsigned int  * DBTCONA 	= (volatile unsigned int *) 0x7415;	
volatile unsigned int * CMPR1 	= (volatile unsigned int *) 0x7417;	
volatile unsigned int * CMPR2 	= (volatile unsigned int *) 0x7418;	
volatile unsigned int * CMPR3 	= (volatile unsigned int *) 0x7419;	
volatile unsigned int * CAPCONA 	= (volatile unsigned int *) 0x7420;	
volatile unsigned int * CAPFIFOA	= (volatile unsigned int *) 0x7422;	
volatile unsigned int * CAP1FIFO	= (volatile unsigned int *) 0x7423;	
volatile unsigned int * CAP2FIFO	= (volatile unsigned int *) 0x7424;	
volatile unsigned int * CAP3FIFO	= (volatile unsigned int *) 0x7425;	
volatile unsigned int * CAP1FBOT	= (volatile unsigned int *) 0x7427;	
volatile unsigned int * CAP2FBOT	= (volatile unsigned int *) 0x7428;	
volatile unsigned int * CAP3FBOT    = (volatile unsigned int *) 0x7429;	 
*/
volatile unsigned int * EVAIMRA	= (volatile unsigned int *) 0x742C;	
volatile unsigned int * EVAIMRB	= (volatile unsigned int *) 0x742D;	
volatile unsigned int * EVAIMRC	= (volatile unsigned int *) 0x742E;	
volatile unsigned int  * EVAIFRA	= (volatile unsigned int *) 0x742F;	
volatile unsigned int  * EVAIFRB	= (volatile unsigned int *) 0x7430;	
volatile unsigned int  * EVAIFRC	= (volatile unsigned int *) 0x7431;	
/*
volatile unsigned int  * GPTCONB 	= (volatile unsigned int *) 0x7500;	
volatile unsigned int  * T3CNT 	= (volatile unsigned int *) 0x7501;	
volatile unsigned int  * T3CMP 	= (volatile unsigned int *) 0x7502;	
volatile unsigned int  * T3PER 	= (volatile unsigned int *) 0x7503;	
volatile unsigned int   * T3CON 	= (volatile unsigned int *) 0x7504;	
volatile unsigned int   * T4CNT 	= (volatile unsigned int *) 0x7505;	
volatile unsigned int   * T4CMP 	= (volatile unsigned int *) 0x7506;	
volatile unsigned int    * T4PER 	= (volatile unsigned int *) 0x7507;	
volatile unsigned int    * T4CON 	= (volatile unsigned int *) 0x7508;	
volatile unsigned int    * COMCONB 	= (volatile unsigned int *) 0x7511;
volatile unsigned int    * ACTRB 	= (volatile unsigned int *) 0x7513;	
volatile unsigned int    * DBTCONB 	= (volatile unsigned int *) 0x7515;	
volatile unsigned int    * CMPR4 	= (volatile unsigned int *) 0x7517;	
volatile unsigned int    * CMPR5 	= (volatile unsigned int *) 0x7518;	
volatile unsigned int    * CMPR6 	= (volatile unsigned int *) 0x7519;	
volatile unsigned int    * CAPCONB 	= (volatile unsigned int *) 0x7520;	
volatile unsigned int    * CAPFIFOB	= (volatile unsigned int *) 0x7522;	
volatile unsigned int    * CAP4FIFO	= (volatile unsigned int *) 0x7523;	
volatile unsigned int    * CAP5FIFO	= (volatile unsigned int *) 0x7524;	
volatile unsigned int   * CAP6FIFO	= (volatile unsigned int *) 0x7525;	
volatile unsigned int   * CAP4FBOT	= (volatile unsigned int *) 0x7527;
volatile unsigned int   * CAP5FBOT	= (volatile unsigned int *) 0x7528;	
volatile unsigned int   * CAP6FBOT  = (volatile unsigned int *) 0x7529;	
volatile unsigned int   * EVBIMRA	= (volatile unsigned int *) 0x752C;	
volatile unsigned int   * EVBIMRB	= (volatile unsigned int *) 0x752D;	
volatile unsigned int   * EVBIMRC	= (volatile unsigned int *) 0x752E;	
volatile unsigned int   * EVBIFRA	= (volatile unsigned int *) 0x752F;	
volatile unsigned int   * EVBIFRB	= (volatile unsigned int *) 0x7530;	
volatile unsigned int   * EVBIFRC	= (volatile unsigned int *) 0x7531;	
#define		B2_SADDR	0x0060	
#define		B2_EADDR	0x007F	
#define		B0_SADDR	0x0200	
#define		B0_EADDR	0x02FF	
#define		B1_SADDR	0x0300	
#define		B1_EADDR	0x03FF	
#define		SARAM		0x0800	
#define		EXTDATA		0x8000	
#define		DP_B2		0	
#define		DP_B01		4	
#define		DP_B02		5	
#define		DP_B11		6	
#define		DP_B12		7	
#define		DP_SARAM1    16	
#define		DP_PF1	     224
#define		DP_PF2	     225
#define		DP_PF3	     226
#define		DP_PF4	     227
#define		DP_PF5	     228
#define		DP_EVA	     232
#define		DP_EVB	     234
#define		DP_EXT1	     256
#define		BIT15		0	
#define		BIT14		1	
#define		BIT13		2	
#define		BIT12		3	
#define		BIT11		4	
#define		BIT10		5	
#define		BIT9		6	
#define		BIT8		7	
#define		BIT7		8	
#define		BIT6		9	
#define		BIT5		10	
#define		BIT4		11	
#define		BIT3		12	
#define		BIT2		13	
#define		BIT1		14
#define		BIT0		15
#define		B15_MSK		0x8000
#define		B14_MSK		0x4000
#define		B13_MSK		0x2000
#define		B12_MSK		0x1000
#define		B11_MSK		0x0800
#define		B10_MSK		0x0400
#define		B9_MSK		0x0200
#define		B8_MSK		0x0100
#define		B7_MSK		0x0080
#define		B6_MSK		0x0040
#define		B5_MSK		0x0020
#define		B4_MSK		0x0010
#define		B3_MSK		0x0008
#define		B2_MSK		0x0004
#define		B1_MSK		0x0002
#define		B0_MSK		0x0001
#define		wd_rst_1	0x0055
#define		wd_rst_2	0x00AA
*/

⌨️ 快捷键说明

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