ext_inf.h
来自「一个关于交通灯的程序(TMS320F2812)付完整的程序说明」· C头文件 代码 · 共 93 行
H
93 行
/*
ext_inf.h 工程配置文件
by CZHH 2006.09.28
*/
#define T_INTERVAL1 15000 //单位ms 为绿灯延时时间
#define T_INTERVAL2 5000 //单位ms 为黄灯延时时间
#define T_INTERVAL3 10000 //单位ms 为紧急时间间隔
#define R_LED_ON 0 //置0为亮
#define R_LED_OFF 1
#define Y_LED_ON 0
#define Y_LED_OFF 1
#define G_LED_ON 0
#define G_LED_OFF 1
#define LED_ON 0
#define LED_OFF 1
#define GROUP1 1
#define GROUP2 2
#define URGENT 3
#define TRUE 1
#define FALSE 0
typedef Uint16 BOOL;
struct GPLED_STATE {
Uint16 Reserved1:1;
Uint16 GROUP1_R_LED:1;
Uint16 GROUP1_Y_LED:1;
Uint16 GROUP1_G_LED:1;
Uint16 GROUP2_R_LED:1;
Uint16 GROUP2_Y_LED:1;
Uint16 GROUP2_G_LED:1;
Uint16 Reserved2:9;
};
union LED_STATE {
Uint16 all;
struct GPLED_STATE bit;
}LED_State;
//CPUTIME0 中断子程序
interrupt void ISRTimer0(void);
//LED设置FUNC
void ConfigLEDstate(Uint16 Group, Uint16 R_State,Uint16 Y_State,Uint16 G_State);
BOOL CheckDS4state(void);
//unsigned int * EXT_RAM = (unsigned int *) 0x100000;
//unsigned int * LED2 = (unsigned int *) 0x4028;
//#define LED1_ON GpioDataRegs.GPFDAT.bit.GPIOF14=1
//#define LED1_OFF GpioDataRegs.GPFDAT.bit.GPIOF14=0
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?