|
Sound Byte Libs 1ee2ca6
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
|
Enumerations | |
| enum class | SampleTime { Fast , Medium , Slow } |
| ADC sample time configuration. More... | |
| enum class | Resolution { Bits8 = 8 , Bits10 = 10 , Bits12 = 12 , Bits14 = 14 , Bits16 = 16 } |
| ADC resolution configuration. More... | |
|
strong |
|
strong |
ADC sample time configuration.
Controls the sampling duration for ADC conversions. Longer sample times provide better accuracy for high-impedance sources but reduce throughput. Platform implementations map these to hardware-specific cycle counts.
Typical use cases:
| Enumerator | |
|---|---|
| Fast | Shortest sample time, highest throughput. |
| Medium | Balanced sample time (recommended default) |
| Slow | Longest sample time, best for high-Z sources. |