Dmitry Kovalev
/
LGstaandart
forkd
Fork of LG2 by
Diff: SPI.c
- Revision:
- 47:d902ef6f7564
- Parent:
- 31:c783288001b5
- Child:
- 51:81f47b817071
diff -r 2670fa0fcebc -r d902ef6f7564 SPI.c --- 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];