fork

Dependencies:   mbed

Fork of LG by igor Apu

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers Global.h Source File

Global.h

00001 
00002 #ifndef Global_H
00003 #define Global_H
00004 
00005 //#define MAX_QEI_CNT 2147483646
00006 #include "LPC17xx.h" 
00007 #include "InputOutput.h"
00008 #include "CyclesSync.h"
00009 #include "CntrlGLD.h"
00010 #include "stdlib.h"
00011 #include "SIP.h"
00012 #include "Parameters.h"
00013 #include "el_lin.h"
00014 
00015 
00016 
00017 #include "MCPWM.h"
00018 #include "IAP.h"
00019 #include "vibro.h"
00020 #include "QEI.h"
00021 #include "MTimer.h"
00022 
00023 #include "SPI.h"
00024 #include "uart_m.h"
00025 #include "Command.h"
00026 #include "dspfns.h"
00027 #include "ThermoCalc.h"
00028 #include "pin.h"
00029  
00030 
00031 
00032 
00033 #define  BackLightON  LPC_GPIO2->FIOCLR  = (1<<12);
00034 #define  BackLightOFF LPC_GPIO2->FIOSET  = (1<<12);
00035 
00036 #define  LightUpON    LPC_GPIO0->FIOSET = (1<<4);
00037 #define  LightUpOFF   LPC_GPIO0->FIOCLR = (1<<4);
00038 
00039 #define  TakeByte         & 0xFF
00040 #define  deltaDAC           11400.857  //ноль ЦАПа
00041 
00042 //#define  K_DAC             0.843
00043 extern float DACF, K_DAC;
00044 extern unsigned int VibroReg;
00045 extern unsigned long Global_Time, Time_UART,Time_Sec,Time_vibro,Time_1kHz;
00046 extern int MaxAmp;
00047 extern unsigned int    secPuls;
00048 extern unsigned char   BuffTemp[];
00049 extern unsigned char   Time[];
00050 
00051 extern unsigned int    MODFlag;
00052 extern unsigned int Time250Hz;
00053 extern unsigned int Event250Hz;
00054 extern unsigned int    Event1250Hz;
00055 extern unsigned int    EventMod;
00056 extern unsigned int    Event1Hz;
00057 extern unsigned int    Event100Hz;
00058 extern unsigned int    Event250Hz;
00059 extern unsigned int    Event500Hz;
00060 
00061 extern unsigned int    Event1K; 
00062 extern unsigned int    Event2K;  
00063 extern unsigned int    Event100K;  
00064 extern unsigned int    EventVibro;
00065 extern unsigned int    Time1K;  
00066 extern unsigned int    Time1250Hz;
00067 extern unsigned int    Time2K; 
00068 extern unsigned int    Time100K;  
00069 extern unsigned int    Time1Hz;
00070 extern unsigned int    Time100Hz;
00071 extern unsigned int    Time500Hz;
00072 extern unsigned int    Time250Hz;
00073 extern unsigned int    Clock1Hz;  
00074 extern __asm void boot_jump( uint32_t address );
00075 extern void Param_init(void);
00076 extern void GLD_Init(void);
00077 extern void ButtonLightUP(void);
00078 
00079 //#ifndef Global_H
00080 //#define Global_H
00081 #endif // Global_H
00082