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

📄 lf2407.h

📁 DSP2407上实现数控IO功能的C语言源程序
💻 H
📖 第 1 页 / 共 3 页
字号:
/******转换结果寄存器15******************************/
volatile unsigned int *RESULT15   =(volatile unsigned int *)0x70B7;
/******校准寄存器******************************/
volatile unsigned int *CALIBRATION   =(volatile unsigned int *)0x70B8;


/*****************局部控制网络(CAN)寄存器***************************************/
/******邮包方向/使能寄存器******************************/
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;
/******位配置寄存器2******************************/
volatile unsigned int *CANBCR2   =(volatile unsigned int *)0x7104;
/******位配置寄存器1******************************/
volatile unsigned int *CANBCR1   =(volatile unsigned int *)0x7105;
/******错误状态寄存器******************************/
volatile unsigned int *CANESR   =(volatile unsigned int *)0x7106;
/******全局状态寄存器******************************/
volatile unsigned int *CANGSR   =(volatile unsigned int *)0x7107;
/******CAN错误计数寄存器******************************/
volatile unsigned int *CANCEC   =(volatile unsigned int *)0x7108;
/******CAN中断标志寄存器******************************/
volatile unsigned int *CANIFR   =(volatile unsigned int *)0x7109;
/******CAN中断屏蔽寄存器******************************/
volatile unsigned int *CANIMR   =(volatile unsigned int *)0x710A;
/******局部接受屏蔽寄存器0高位******************************/
volatile unsigned int *CANLAM0H   =(volatile unsigned int *)0x710B;
/******局部接受屏蔽寄存器0低位******************************/
volatile unsigned int *CANLAM0L   =(volatile unsigned int *)0x710C;
/******局部接受屏蔽寄存器1高位******************************/
volatile unsigned int *CANLAM1H   =(volatile unsigned int *)0x710D;
/******局部接受屏蔽寄存器1低位******************************/
volatile unsigned int *CANLAM1L   =(volatile unsigned int *)0x710E;

/******对于邮包0的信息标志符低位******************************/
volatile unsigned int *CANMSGID0L   =(volatile unsigned int *)0x7200;
/******对于邮包0的信息标志符高位******************************/
volatile unsigned int *CANMSGID0H   =(volatile unsigned int *)0x7201;
/******对于邮包0的信息控制域******************************/
volatile unsigned int *CANMSGCTRL0   =(volatile unsigned int *)0x7202;
/******邮包0 A******************************/
volatile unsigned int *CANMBX0A   =(volatile unsigned int *)0x7204;
/******邮包0 B******************************/
volatile unsigned int *CANMBX0B   =(volatile unsigned int *)0x7205;
/******邮包0 C******************************/
volatile unsigned int *CANMBX0C   =(volatile unsigned int *)0x7206;
/******邮包0 D******************************/
volatile unsigned int *CANMBX0D   =(volatile unsigned int *)0x7207;

/******对于邮包1的信息标志符低位******************************/
volatile unsigned int *CANMSGID1L   =(volatile unsigned int *)0x7208;
/******对于邮包1的信息标志符高位******************************/
volatile unsigned int *CANMSGID1H   =(volatile unsigned int *)0x7209;
/******对于邮包1的信息控制域******************************/
volatile unsigned int *CANMSGCTRL1   =(volatile unsigned int *)0x720A;
/******邮包1 A******************************/
volatile unsigned int *CANMBX1A   =(volatile unsigned int *)0x720C;
/******邮包1 B******************************/
volatile unsigned int *CANMBX1B   =(volatile unsigned int *)0x720D;
/******邮包1 C******************************/
volatile unsigned int *CANMBX1C   =(volatile unsigned int *)0x720E;
/******邮包1 D******************************/
volatile unsigned int *CANMBX1D   =(volatile unsigned int *)0x720F;

/******对于邮包2的信息标志符低位******************************/
volatile unsigned int *CANMSGID2L   =(volatile unsigned int *)0x7210;
/******对于邮包2的信息标志符高位******************************/
volatile unsigned int *CANMSGID2H   =(volatile unsigned int *)0x7211;
/******对于邮包2的信息控制域******************************/
volatile unsigned int *CANMSGCTRL2   =(volatile unsigned int *)0x7212;
/******邮包2 A******************************/
volatile unsigned int *CANMBX2A   =(volatile unsigned int *)0x7214;
/******邮包2 B******************************/
volatile unsigned int *CANMBX2B   =(volatile unsigned int *)0x7215;
/******邮包2 C******************************/
volatile unsigned int *CANMBX2C   =(volatile unsigned int *)0x7216;
/******邮包2 D******************************/
volatile unsigned int *CANMBX2D   =(volatile unsigned int *)0x7217;

/******对于邮包3的信息标志符低位******************************/
volatile unsigned int *CANMSGID3L   =(volatile unsigned int *)0x7218;
/******对于邮包3的信息标志符高位******************************/
volatile unsigned int *CANMSGID3H   =(volatile unsigned int *)0x7219;
/******对于邮包3的信息控制域******************************/
volatile unsigned int *CANMSGCTRL3   =(volatile unsigned int *)0x721A;
/******邮包3 A******************************/
volatile unsigned int *CANMBX3A   =(volatile unsigned int *)0x721C;
/******邮包3 B******************************/
volatile unsigned int *CANMBX3B   =(volatile unsigned int *)0x721D;
/******邮包3 C******************************/
volatile unsigned int *CANMBX3C   =(volatile unsigned int *)0x721E;
/******邮包3 D******************************/
volatile unsigned int *CANMBX3D   =(volatile unsigned int *)0x721F;

/******对于邮包4的信息标志符低位******************************/
volatile unsigned int *CANMSGID4L   =(volatile unsigned int *)0x7220;
/******对于邮包4的信息标志符高位******************************/
volatile unsigned int *CANMSGID4H   =(volatile unsigned int *)0x7221;
/******对于邮包4的信息控制域******************************/
volatile unsigned int *CANMSGCTRL4   =(volatile unsigned int *)0x7222;
/******邮包4 A******************************/
volatile unsigned int *CANMBX4A   =(volatile unsigned int *)0x7224;
/******邮包4 B******************************/
volatile unsigned int *CANMBX4B   =(volatile unsigned int *)0x7225;
/******邮包4 C******************************/
volatile unsigned int *CANMB4C   =(volatile unsigned int *)0x7226;
/******邮包4 D******************************/
volatile unsigned int *CANMBX4D   =(volatile unsigned int *)0x7227;

/******对于邮包5的信息标志符低位******************************/
volatile unsigned int *CANMSGID5L   =(volatile unsigned int *)0x7228;
/******对于邮包5的信息标志符高位******************************/
volatile unsigned int *CANMSGID5H   =(volatile unsigned int *)0x7229;
/******对于邮包5的信息控制域******************************/
volatile unsigned int *CANMSGCTRL5   =(volatile unsigned int *)0x722A;
/******邮包5 A******************************/
volatile unsigned int *CANMBX5A   =(volatile unsigned int *)0x722C;
/******邮包5 B******************************/
volatile unsigned int *CANMBX5B   =(volatile unsigned int *)0x722D;
/******邮包5 C******************************/
volatile unsigned int *CANMBX5C   =(volatile unsigned int *)0x722E;
/******邮包5 D******************************/
volatile unsigned int *CANMBX5D   =(volatile unsigned int *)0x722F;


/********************事件管理器(EV)***************************************************************/

/***************事件管理器A(EVA)寄存器********************************************/
/******通用定时器控制寄存器******************************/
volatile unsigned int *GPTCONA   =(volatile unsigned int *)0x7400;
/******T1 计数器******************************/
volatile unsigned int *T1CNT   =(volatile unsigned int *)0x7401;
/******T1 比较值寄存器******************************/
volatile unsigned int *T1CMP   =(volatile unsigned int *)0x7402;
/******T1 周期寄存器******************************/
volatile unsigned int *T1PER   =(volatile unsigned int *)0x7403;
/******T1 控制寄存器******************************/
volatile unsigned int *T1CON   =(volatile unsigned int *)0x7404;
/******T2 计数器******************************/
volatile unsigned int *T2CNT   =(volatile unsigned int *)0x7405;
/******T2 比较值寄存器******************************/
volatile unsigned int *T2CMP   =(volatile unsigned int *)0x7406;
/******T2 周期寄存器******************************/
volatile unsigned int *T2PER   =(volatile unsigned int *)0x7407;
/******T2 控制寄存器******************************/
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;
/******比较值 1******************************/
volatile unsigned int *CMPR1   =(volatile unsigned int *)0x7417;
/******比较值 2******************************/
volatile unsigned int *CMPR2   =(volatile unsigned int *)0x7418;
/******比较值 3******************************/
volatile unsigned int *CMPR3   =(volatile unsigned int *)0x7419;
/******捕捉控制寄存器******************************/
volatile unsigned int *CAPCONA   =(volatile unsigned int *)0x7420;
/******捕捉FIFO A 状态寄存器******************************/
volatile unsigned int *CAPFIFOA   =(volatile unsigned int *)0x7422;
/******捕捉1 FIFO顶部******************************/
volatile unsigned int *CAP1FIFO   =(volatile unsigned int *)0x7423;
/******捕捉2 FIFO顶部******************************/
volatile unsigned int *CAP2FIFO   =(volatile unsigned int *)0x7424;
/******捕捉3 FIFO顶部******************************/

⌨️ 快捷键说明

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