diff options
| author | Damien George <damien.p.george@gmail.com> | 2018-04-11 14:08:23 +1000 |
|---|---|---|
| committer | Damien George <damien.p.george@gmail.com> | 2018-04-11 14:09:09 +1000 |
| commit | aebd9701a78d267cb264d400804b02c5b7a00e9a (patch) | |
| tree | f8595c61c5f3ce259726c4d296e90f285ef1309a /docs/library | |
| parent | 4f40fa5cf4de7a8eabe073493e2df54c8a08ea89 (diff) | |
stm32/adc: Optimise read_timed_multi() by caching buffer pointers.
Diffstat (limited to 'docs/library')
| -rw-r--r-- | docs/library/pyb.ADC.rst | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/docs/library/pyb.ADC.rst b/docs/library/pyb.ADC.rst index c2d09ad40..1256c6a3c 100644 --- a/docs/library/pyb.ADC.rst +++ b/docs/library/pyb.ADC.rst @@ -125,9 +125,10 @@ Methods The maximum rate depends on factors including the data width and the number of ADC's being read. In testing two ADC's were sampled at a timer - rate of 140KHz without overrun. Samples were missed at 180KHz. At high - sample rates disabling interrupts for the duration can reduce the risk - of sporadic data loss. + rate of 210kHz without overrun. Samples were missed at 215kHz. For three + ADC's the limit is around 140kHz, and for four it is around 110kHz. + At high sample rates disabling interrupts for the duration can reduce the + risk of sporadic data loss. The ADCAll Object ----------------- |
