Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of LG by
Global.h@28:1c9acd3b224d, 2016-02-04 (annotated)
- Committer:
- Kovalev_D
- Date:
- Thu Feb 04 10:21:57 2016 +0000
- Revision:
- 28:1c9acd3b224d
- Parent:
- 21:bc8c1cec3da6
13:21
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
igor_v | 0:8ad47e2b6f00 | 1 | |
igor_v | 0:8ad47e2b6f00 | 2 | #ifndef Global_H |
igor_v | 0:8ad47e2b6f00 | 3 | #define Global_H |
igor_v | 0:8ad47e2b6f00 | 4 | |
igor_v | 0:8ad47e2b6f00 | 5 | |
igor_v | 0:8ad47e2b6f00 | 6 | #include "LPC17xx.h" |
igor_v | 0:8ad47e2b6f00 | 7 | |
igor_v | 0:8ad47e2b6f00 | 8 | #include "mathDSP.h" |
igor_v | 0:8ad47e2b6f00 | 9 | #include "InputOutput.h" |
igor_v | 0:8ad47e2b6f00 | 10 | #include "CyclesSync.h" |
igor_v | 0:8ad47e2b6f00 | 11 | #include "CntrlGLD.h" |
igor_v | 0:8ad47e2b6f00 | 12 | #include "stdlib.h" |
igor_v | 0:8ad47e2b6f00 | 13 | #include "SIP.h" |
igor_v | 0:8ad47e2b6f00 | 14 | |
igor_v | 0:8ad47e2b6f00 | 15 | #include "CntrlGLD.h" |
igor_v | 0:8ad47e2b6f00 | 16 | |
igor_v | 0:8ad47e2b6f00 | 17 | #include "Parameters.h" |
igor_v | 0:8ad47e2b6f00 | 18 | #include "el_lin.h" |
igor_v | 0:8ad47e2b6f00 | 19 | |
igor_v | 0:8ad47e2b6f00 | 20 | #include "CntrlGLD.h" |
igor_v | 0:8ad47e2b6f00 | 21 | |
igor_v | 0:8ad47e2b6f00 | 22 | |
igor_v | 0:8ad47e2b6f00 | 23 | #include "CntrlGLD.h" |
igor_v | 0:8ad47e2b6f00 | 24 | #include "commandset.h" |
igor_v | 0:8ad47e2b6f00 | 25 | |
igor_v | 0:8ad47e2b6f00 | 26 | |
igor_v | 0:8ad47e2b6f00 | 27 | |
igor_v | 0:8ad47e2b6f00 | 28 | #include "el_lin.h" |
igor_v | 0:8ad47e2b6f00 | 29 | #include "CyclesSync.h" |
igor_v | 0:8ad47e2b6f00 | 30 | #include "Parameters.h" |
igor_v | 0:8ad47e2b6f00 | 31 | #include "Dither_Reg.h" |
igor_v | 0:8ad47e2b6f00 | 32 | #include "commandset.h" |
igor_v | 0:8ad47e2b6f00 | 33 | #include "CntrlGLD.h" |
igor_v | 0:8ad47e2b6f00 | 34 | #include "InputOutput.h" |
igor_v | 0:8ad47e2b6f00 | 35 | |
igor_v | 0:8ad47e2b6f00 | 36 | |
igor_v | 0:8ad47e2b6f00 | 37 | |
igor_v | 0:8ad47e2b6f00 | 38 | #include "stdlib.h" |
igor_v | 0:8ad47e2b6f00 | 39 | #include "console.h" |
igor_v | 0:8ad47e2b6f00 | 40 | #include "vibro.h" |
igor_v | 0:8ad47e2b6f00 | 41 | #include "QEI.h" |
igor_v | 0:8ad47e2b6f00 | 42 | #include "MTimer.h" |
igor_v | 0:8ad47e2b6f00 | 43 | |
igor_v | 0:8ad47e2b6f00 | 44 | #include "SPI.h" |
igor_v | 0:8ad47e2b6f00 | 45 | #include "uart_m.h" |
igor_v | 0:8ad47e2b6f00 | 46 | #include "Command.h" |
igor_v | 0:8ad47e2b6f00 | 47 | |
igor_v | 0:8ad47e2b6f00 | 48 | |
igor_v | 0:8ad47e2b6f00 | 49 | #include "mathDSP.h" |
igor_v | 0:8ad47e2b6f00 | 50 | |
igor_v | 0:8ad47e2b6f00 | 51 | #include "CntrlGLD.h" |
igor_v | 0:8ad47e2b6f00 | 52 | #include "CyclesSync.h" |
igor_v | 0:8ad47e2b6f00 | 53 | #include "dspfns.h" |
igor_v | 0:8ad47e2b6f00 | 54 | #include "SIP.h" |
igor_v | 0:8ad47e2b6f00 | 55 | #include "el_lin.h" |
igor_v | 0:8ad47e2b6f00 | 56 | |
igor_v | 0:8ad47e2b6f00 | 57 | |
igor_v | 1:f2adcae3d304 | 58 | #include "InputOutput.h" |
igor_v | 1:f2adcae3d304 | 59 | #include "CyclesSync.h" |
igor_v | 1:f2adcae3d304 | 60 | #include "LPC17xx.h" |
igor_v | 1:f2adcae3d304 | 61 | //-------------------temp------- |
igor_v | 1:f2adcae3d304 | 62 | #include "el_lin.h" |
igor_v | 1:f2adcae3d304 | 63 | |
igor_v | 1:f2adcae3d304 | 64 | #include "QEI.h" |
igor_v | 1:f2adcae3d304 | 65 | #include "vibro.h" |
igor_v | 1:f2adcae3d304 | 66 | #include "MTimer.h" |
igor_v | 1:f2adcae3d304 | 67 | |
igor_v | 1:f2adcae3d304 | 68 | |
igor_v | 1:f2adcae3d304 | 69 | #include "mathDSP.h" |
igor_v | 1:f2adcae3d304 | 70 | #include "CyclesSync.h" |
igor_v | 1:f2adcae3d304 | 71 | #include "ThermoCalc.h" |
igor_v | 1:f2adcae3d304 | 72 | #include "CntrlGLD.h" |
igor_v | 1:f2adcae3d304 | 73 | #include "InputOutput.h" |
igor_v | 1:f2adcae3d304 | 74 | #include "ThermoCalc.h" |
igor_v | 1:f2adcae3d304 | 75 | #include "CyclesSync.h" |
igor_v | 1:f2adcae3d304 | 76 | #include "CntrlGLD.h" |
igor_v | 1:f2adcae3d304 | 77 | #include "InputOutput.h" |
igor_v | 1:f2adcae3d304 | 78 | |
igor_v | 1:f2adcae3d304 | 79 | |
igor_v | 1:f2adcae3d304 | 80 | #include "console.h" |
igor_v | 1:f2adcae3d304 | 81 | |
igor_v | 1:f2adcae3d304 | 82 | #include "CyclesSync.h" |
igor_v | 1:f2adcae3d304 | 83 | |
igor_v | 1:f2adcae3d304 | 84 | |
igor_v | 1:f2adcae3d304 | 85 | |
igor_v | 1:f2adcae3d304 | 86 | |
igor_v | 1:f2adcae3d304 | 87 | |
igor_v | 1:f2adcae3d304 | 88 | #include "InputOutput.h" |
igor_v | 1:f2adcae3d304 | 89 | #include "CyclesSync.h" |
igor_v | 1:f2adcae3d304 | 90 | #include "CntrlGLD.h" |
igor_v | 1:f2adcae3d304 | 91 | #include "stdlib.h" |
igor_v | 1:f2adcae3d304 | 92 | #include "SIP.h" |
igor_v | 1:f2adcae3d304 | 93 | #include "console.h" |
igor_v | 1:f2adcae3d304 | 94 | |
igor_v | 1:f2adcae3d304 | 95 | |
igor_v | 1:f2adcae3d304 | 96 | |
igor_v | 1:f2adcae3d304 | 97 | #include "mathDSP.h" |
igor_v | 1:f2adcae3d304 | 98 | #include "InputOutput.h" |
igor_v | 1:f2adcae3d304 | 99 | #include "CntrlGLD.h" |
igor_v | 1:f2adcae3d304 | 100 | |
igor_v | 1:f2adcae3d304 | 101 | |
igor_v | 1:f2adcae3d304 | 102 | #include "CyclesSync.h" |
igor_v | 1:f2adcae3d304 | 103 | #include "CntrlGLD.h" |
igor_v | 1:f2adcae3d304 | 104 | #include "el_lin.h" |
igor_v | 1:f2adcae3d304 | 105 | |
igor_v | 1:f2adcae3d304 | 106 | |
igor_v | 1:f2adcae3d304 | 107 | #include "commandset.h" |
igor_v | 1:f2adcae3d304 | 108 | #include "el_lin.h" |
igor_v | 1:f2adcae3d304 | 109 | #include "CyclesSync.h" |
igor_v | 1:f2adcae3d304 | 110 | #include "CntrlGLD.h" |
igor_v | 1:f2adcae3d304 | 111 | #include "InputOutput.h" |
igor_v | 1:f2adcae3d304 | 112 | #include "Parameters.h" |
igor_v | 1:f2adcae3d304 | 113 | |
igor_v | 1:f2adcae3d304 | 114 | |
igor_v | 1:f2adcae3d304 | 115 | |
igor_v | 1:f2adcae3d304 | 116 | |
igor_v | 0:8ad47e2b6f00 | 117 | |
igor_v | 0:8ad47e2b6f00 | 118 | |
igor_v | 0:8ad47e2b6f00 | 119 | |
igor_v | 0:8ad47e2b6f00 | 120 | #define BackLightOFF LPC_GPIO2->FIOSET =(1<<12); |
igor_v | 0:8ad47e2b6f00 | 121 | #define BackLightON LPC_GPIO2->FIOCLR =(1<<12); |
igor_v | 0:8ad47e2b6f00 | 122 | #define LightUpON LPC_GPIO0->FIOSET = (1<<4); |
igor_v | 0:8ad47e2b6f00 | 123 | #define LightUpOFF LPC_GPIO0->FIOCLR = (1<<4); |
igor_v | 0:8ad47e2b6f00 | 124 | |
igor_v | 0:8ad47e2b6f00 | 125 | #define TakeByte & 0xFF |
igor_v | 21:bc8c1cec3da6 | 126 | #define deltaDAC 11400.857 //ноль ЦАПа |
igor_v | 21:bc8c1cec3da6 | 127 | |
igor_v | 0:8ad47e2b6f00 | 128 | //#define K_DAC 0.843 |
igor_v | 0:8ad47e2b6f00 | 129 | extern float DACF, K_DAC; |
igor_v | 0:8ad47e2b6f00 | 130 | extern unsigned int VibroReg; |
igor_v | 0:8ad47e2b6f00 | 131 | extern void VibroPush(void); |
igor_v | 0:8ad47e2b6f00 | 132 | extern void VibroPull(void); |
igor_v | 0:8ad47e2b6f00 | 133 | extern void ButtonLightUP(void); |
igor_v | 0:8ad47e2b6f00 | 134 | extern unsigned long Global_Time, Time_UART,Time_Sec,Time_vibro,Time_1kHz; |
igor_v | 0:8ad47e2b6f00 | 135 | extern unsigned long MaxAmp; |
igor_v | 0:8ad47e2b6f00 | 136 | extern unsigned int LightUpCount,BackLightCount,secPuls; |
igor_v | 0:8ad47e2b6f00 | 137 | extern unsigned char BuffTemp[]; |
igor_v | 13:e2a1d18677b8 | 138 | extern unsigned char Time[]; |
igor_v | 15:f5191a1c3805 | 139 | extern unsigned int Event1Hz; |
igor_v | 15:f5191a1c3805 | 140 | extern unsigned int Event1K; |
igor_v | 15:f5191a1c3805 | 141 | extern unsigned int Event100K; |
igor_v | 15:f5191a1c3805 | 142 | extern unsigned int EventVibro; |
igor_v | 15:f5191a1c3805 | 143 | extern unsigned int Time1K; |
igor_v | 15:f5191a1c3805 | 144 | extern unsigned int Time100K; |
igor_v | 15:f5191a1c3805 | 145 | extern unsigned int Time1Hz; |
igor_v | 15:f5191a1c3805 | 146 | extern unsigned int Clock1Hz; |
igor_v | 16:18e3fd7b92d0 | 147 | extern unsigned int ShiftD; |
igor_v | 16:18e3fd7b92d0 | 148 | extern unsigned int ShiftL; |
igor_v | 16:18e3fd7b92d0 | 149 | #define StartShiftD 0x00000005 |
igor_v | 16:18e3fd7b92d0 | 150 | #define StartShiftL 0x0000000a |
igor_v | 0:8ad47e2b6f00 | 151 | |
igor_v | 0:8ad47e2b6f00 | 152 | |
igor_v | 1:f2adcae3d304 | 153 | //#ifndef Global_H |
igor_v | 1:f2adcae3d304 | 154 | //#define Global_H |
igor_v | 0:8ad47e2b6f00 | 155 | #endif // Global_H |
igor_v | 0:8ad47e2b6f00 | 156 |