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

📄 lf2407a.h

📁 tms320lf2407的can通信程序
💻 H
字号:
;/**********************************************/
;/* File Name: LF2407A.H					   */
;/**********************************************/

;/**********************************************/
;/* CPU core registers						   */
;/**********************************************/
_IMR			.set		00004H		;中断屏蔽寄存器
_IFR			.set		00006H		;中断标志寄存器

;/**********************************************/
;/* System configuration and interrupt register*/
;/**********************************************/
_SCSR1		.set		07018H		;系统控制/状态寄存器1                                                 
_SCSR2		.set		07019H		;系统控制/状态寄存器2                                                 

_PIVR			.set		0701EH		;外部中断向量寄存器
;/**********************************************/
;/* External interrupt configuration register  */
;/**********************************************/
_XINT1CR		.set		07070H		;外部中断1控制寄存器                                                 
_XINT2CR		.set		07071H		;外部中断2控制寄存器

;/**********************************************/
;/* Digital I/O registers					   */
;/**********************************************/
_MCRA		.set		07090H		;PA口的控制寄存器
_MCRB		.set		07092H		;PB口的控制寄存器
_MCRC		.set		07094H		;PE口和PF口的控制寄存器
_PADATDIR	.set		07098H		;PA口的方向数据寄存器
_PBDATDIR	.set		0709AH		;PB口的方向数据寄存器
_PCDATDIR	.set		0709CH		;PC口的方向数据寄存器
_PEDATDIR	.set		07095H		;PE口的方向数据寄存器
_PFDATDIR	.set	    07096h		;I/O port F Data & Direction reg.
;/**********************************************/                                                 
;/*Watchdog (WD) registers					   */
;/**********************************************/
_WDCNTR		.set		07023H		;WD计数器
_WDKEY		.set		07025H		;WD键值
_WDCR		.set		07029H		;WD控制寄存器

;/**********************************************/
;/* SCI registers                              */
;/**********************************************/
_SCICCR		.set		07050H		;SCI通信控制寄存器
_SCICTL1		.set		07051H		;SCI控制寄存器1
_SCIHBAUD	.set		07052H		;SCI波特率寄存器(高位)
_SCILBAUD	.set		07053H		;SCI波特率寄存器(低位)
_SCICTL2		.set		07054H		;SCI控制寄存器2
_SCIRXST		.set		07055H		;SCI接收状态寄存器
_SCIRXEMU	.set        07056H		;SCI仿真数据缓冲寄存器
_SCIRXBUF	.set		07057H		;SCI接收数据缓冲寄存器
_SCITXBUF	.set		07059H		;SCI发送数据缓冲寄存器
_SCIPRI		.set		0705FH		;SCI中断优先级控制寄存器

;/**********************************************/                                                 
;/*ADC registers          					   */
;/**********************************************/
_ADCTRL1		.set		070A0H		;ADC控制寄存器1
_ADCTRL2		.set		070A1H		;ADC控制寄存器2
_MAXCONV		.set		070A2H		;最大转换通道寄存器
_CHSELSEQ1	.set		070A3H		;通道选择时序控制寄存器1
_CHSELSEQ2	.set		070A4H		;通道选择时序控制寄存器2
_CHSELSEQ3	.set		070A5H		;通道选择时序控制寄存器3
_CHSELSEQ4	.set		070A6H		;通道选择时序控制寄存器4
_AUTO_SEQ_SR .set		070A7H		;自动时序状态寄存器
_RESULT0		.set		070A8H		;转换结果寄存器0
_RESULT1		.set		070A9H		;转换结果寄存器1
_RESULT2		.set		070AAH		;转换结果寄存器2
_RESULT3		.set		070ABH		;转换结果寄存器3
_RESULT4		.set		070ACH		;转换结果寄存器4
_RESULT8		.set		070B0H		;转换结果寄存器8
_RESULT9		.set		070B1H		;转换结果寄存器9

;/**********************************************/
;/*	CAN Registers							   */
;/**********************************************/
_CANMDER		.set		07100H		;缓冲使能/通信方向
_CANTCR			.set		07101H		;发送控制
_CANRCR			.set		07102H		;接收控制
_CANMCR			.set		07103H		;主控
_CANBCR2		.set		07104H		;位配置2
_CANBCR1		.set		07105H		;位配置1
_CANESR			.set		07106H		;错误状态
_CANGSR			.set		07107H		;全局状态
_CANCEC			.set		07108H		;发送/接收错误计数
_CANIFR			.set		07109H		;中断标志
_CANIMR			.set		0710AH		;中断屏蔽
_CANLAM0H		.set		0710BH		;接收屏蔽:mbox0/1
_CANLAM0L		.set		0710CH		;接收屏蔽:mbox0/1
_CANLAM1H		.set		0710DH		;接收屏蔽:mbox2/3
_CANLAM1L		.set		0710EH		;接收屏蔽:mbox2/3

DP_CANBOX	    .set		0E4H
_CANID0L		.set		07200H		;ID for mbox 0(lower)
_CANID0H		.set		07201H		;ID for mbox 0(upper)
_CANCTRL0	    .set		07202H		;RTR and DLC
_CANBX0A		.set		07204H
_CANBX0B		.set		07205H
_CANBX0C		.set		07206H
_CANBX0D		.set		07207H

_CANID1L		.set		07208H		;ID for mbox 1(lower)
_CANID1H		.set		07209H		;ID for mbox 1(upper)
_CANCTRL1		.set		0720AH		;RTR and DLC
_CANBX1A		.set		0720CH
_CANBX1B		.set		0720DH
_CANBX1C		.set		0720EH
_CANBX1D		.set		0720FH

_CANID2L		.set		07210H		;ID for mbox 2(lower)
_CANID2H		.set		07211H		;ID for mbox 2(upper)
_CANCTRL2	.set		07212H		;RTR and DLC
_CANBX2A		.set		07214H
_CANBX2B		.set		07215H
_CANBX2C		.set		07216H
_CANBX2D		.set		07217H

_CANID3L		.set		07218H		;ID for mbox 3(lower)
_CANID3H		.set		07219H		;ID for mbox 3(upper)
_CANCTRL3	.set		0721AH		;RTR and DLC
_CANBX3A		.set		0721CH
_CANBX3B		.set		0721DH
_CANBX3C		.set		0721EH
_CANBX3D		.set		0721FH

_CANID4L	.set		07220H		;ID for mbox 4(lower)
_CANID4H	.set		07221H		;ID for mbox 4(upper)
_CANCTRL4	.set		07222H		;RTR and DLC
_CANBX4A	.set		07224H
_CANBX4B	.set		07225H
_CANBX4C	.set		07226H
_CANBX4D	.set		07227H                    

_CANID5L		.set		07228H		;ID for mbox 5(lower)
_CANID5H		.set		07229H		;ID for mbox 5(upper)
_CANCTRL5		.set		0722AH		;RTR and DLC
_CANBX5A		.set		0722CH
_CANBX5B		.set		0722DH
_CANBX5C		.set		0722EH
_CANBX5D		.set		0722FH

;/**********************************************/
;/*	EVA Control Registers					   */
;/**********************************************/
_GPTCONA		.set		07400H			;全局通用定时器控制寄存器
_T1CNT	    	.set		07401H          ;T1计数寄存器
_T1PR		    .set        07403H          ;通用定时器的周期寄存器
_T1CON		    .set	    07404H          ;定时器控制寄存器
_T2CNT		    .set		07405H			;T2计数寄存器
_T2PR		    .set		07407H			;T2的周期寄存器
_T2CON		    .set	    07408H			;T2的控制寄存器  
_ACTRA          .set        07413H
_DBTCONA 		.set		07415H
_CMPR1			.set		07417H 
_COMCONA        .set        07411H
_EVAIMRA		.set        0742CH
_EVAIMRB		.set        0742DH
_EVAIFRA		.set        0742FH
_EVAIFRB		.set        07430H

_GPTCONB        .set        07500H
_T3CNT          .set        07501H
_T3CMPR         .set        07502H
_T3PR           .set        07503H
_T3CON          .set        07504H


_EVBIMRA        .set		0752CH
_EVBIFRA        .set		0752FH            




;/**********************************************/
;/*	I/O space mapped registers				   */
;/**********************************************/
_WSGR		.set		0FFFFH		;Wait-state Generator Control register 

     

⌨️ 快捷键说明

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