fixed PWM

This commit is contained in:
Edward Emelianov
2023-05-03 22:45:37 +03:00
parent 02ce115968
commit e0352dde3f
8 changed files with 29 additions and 16 deletions

View File

@@ -114,7 +114,7 @@ uint16_t getADCval(int nch){
int addr = nch, adval = NUMBER_OF_ADC1_CHANNELS;
if(nch >= NUMBER_OF_ADC1_CHANNELS){
adval = NUMBER_OF_ADC2_CHANNELS;
addr += ADC2START;
addr += ADC2START - NUMBER_OF_ADC1_CHANNELS;
}
for(int i = 0; i < 9; ++i, addr += adval) // first we should prepare array for optmed
p[i] = ADC_array[addr];