machine/stm32f1, stm32f4: fix ADC by clearing the correct bit for rank after each read
Signed-off-by: deadprogram <ron@hybridgroup.com>
Этот коммит содержится в:
родитель
a7fc65861d
коммит
217449df07
2 изменённых файлов: 2 добавлений и 2 удалений
|
@ -75,7 +75,7 @@ func (a ADC) Get() uint16 {
|
||||||
stm32.ADC1.SR.ClearBits(stm32.ADC_SR_EOC)
|
stm32.ADC1.SR.ClearBits(stm32.ADC_SR_EOC)
|
||||||
|
|
||||||
// clear rank
|
// clear rank
|
||||||
stm32.ADC1.SMPR1.ClearBits(ch)
|
stm32.ADC1.SQR3.ClearBits(ch)
|
||||||
|
|
||||||
return result
|
return result
|
||||||
}
|
}
|
||||||
|
|
|
@ -70,7 +70,7 @@ func (a ADC) Get() uint16 {
|
||||||
stm32.ADC1.SR.ClearBits(stm32.ADC_SR_EOC)
|
stm32.ADC1.SR.ClearBits(stm32.ADC_SR_EOC)
|
||||||
|
|
||||||
// clear rank
|
// clear rank
|
||||||
stm32.ADC1.SMPR1.ClearBits(ch)
|
stm32.ADC1.SQR3.ClearBits(ch)
|
||||||
|
|
||||||
return result
|
return result
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Создание таблицы
Сослаться в новой задаче