123

Dependencies:   mbed

Fork of LG by igor Apu

Revision:
47:d902ef6f7564
Parent:
29:c783288001b5
Child:
51:81f47b817071
--- a/SPI.c	Wed Feb 10 03:02:35 2016 +0000
+++ b/SPI.c	Wed Feb 10 14:06:57 2016 +0000
@@ -8,10 +8,10 @@
 unsigned int Temp_ADC_5=0;
 
 
-unsigned int Buff_ADC_1		[256];
-unsigned int Buff_ADC_2		[256];
-unsigned int Buff_ADC_3	   	[256];
-unsigned int Buff_ADC_4		[256];
+unsigned int Buff_ADC_1		[16];
+unsigned int Buff_ADC_2		[16];
+unsigned int Buff_ADC_3	   	[16];
+unsigned int Buff_ADC_4		[16];
 unsigned int Buff_ADC_5		[256];
 
 unsigned int Buff_AMP		[256];
@@ -70,14 +70,14 @@
     Temp_AMP -= Buff_ADC_5[(CountV255-32) & 0xff];                    // заполнение буфера накопленых приращений за 8 тактов
     Buff_AMP[CountV255] = (unsigned int) (Temp_AMP);
 
-    Temp_ADC_2 += Buff_ADC_2[CountV255];
-    Temp_ADC_2 -= Buff_ADC_2[(CountV255-32) & 0xff];
+    Temp_ADC_2 += Buff_ADC_2[CountV31];
+    Temp_ADC_2 -= Buff_ADC_2[(CountV31-32) & 0xff];
 
-    Temp_ADC_3 += Buff_ADC_3[CountV255];
-    Temp_ADC_3 -= Buff_ADC_3[(CountV255-32) & 0xff];
+    Temp_ADC_3 += Buff_ADC_3[CountV31];
+    Temp_ADC_3 -= Buff_ADC_3[(CountV31-23) & 0xff];
 
-    Temp_ADC_4 += Buff_ADC_4[CountV255];
-    Temp_ADC_4 -= Buff_ADC_4[(CountV255-32) & 0xff];
+    Temp_ADC_4 += Buff_ADC_4[CountV31];
+    Temp_ADC_4 -= Buff_ADC_4[(CountV31-32) & 0xff];
 
     Temp_ADC_5 += Buff_ADC_1[CountV255];
     Temp_ADC_5 -= Buff_ADC_1[(CountV255-32) & 0xff];