aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/adc
Commit message (Expand)AuthorAgeFilesLines
...
* Merge pull request #3128 from andresv/stm32-adc-dma-v3Ulf Lilleengen2024-07-032-30/+308
|\
| * stm32: adc v3: fix for newest pacAndres Vahter2024-07-022-7/+5
| * stm32 adc read_async: add asserts for buf lenAndres Vahter2024-07-022-6/+13
| * stm32 adc v3 read_asyncAndres Vahter2024-07-021-16/+176
| * add asynchrous sequence read support to adc v4Alexandros Liarokapis2024-07-021-12/+125
* | Merge pull request #3143 from andresv/stm32-ringbuffered-adc-docsUlf Lilleengen2024-07-031-2/+71
|\ \
| * | stm32 ringbuffered adc docs improvementsAndres Vahter2024-07-021-10/+7
| * | stm32 ringbuffered adc: add buf size assertAndres Vahter2024-07-021-0/+6
| * | stm32 ringbuffered adc docsAndres Vahter2024-07-021-2/+68
* | | Merge pull request #3110 from liarokapisv/adc_v4_averagingUlf Lilleengen2024-07-031-0/+38
|\ \ \
| * | | Enables adc v4 averaging support.Alexandros Liarokapis2024-06-231-0/+38
* | | | Merge pull request #3124 from Adancurusul/devUlf Lilleengen2024-07-031-0/+15
|\ \ \ \ | |_|_|/ |/| | |
| * | | Add adc oversampling supportChen Yuheng2024-06-271-0/+15
| |/ /
* | / stm32 ringbuffered adc: fix for metapac changesAndres Vahter2024-07-021-1/+1
| |/ |/|
* | fix typo, add spaces after //seth2024-07-011-5/+5
* | second adc added to example + API todos completedseth2024-06-241-11/+3
* | new PR, taking Dirbao's advice to make the DMA impl in a separate struct that...seth2024-06-243-0/+381
|/
* Emit cargo:rustc-check-cfg instructions from build.rsJan Špaček2024-05-302-4/+4
* stm32/rcc: replace generated enable/disable code with runtime infoJan Špaček2024-05-258-21/+21
* remove InternalChannel and AdcPinUniva2024-05-229-69/+8
* make AdcChannel required for InternalChannelUniva2024-05-211-1/+1
* add back InternalChannel and implement it where its missingUniva2024-05-219-9/+62
* add AnyAdcChannelUniva2024-05-209-116/+126
* stm32: allow some unused.Dario Nieuwenhuis2024-05-131-0/+1
* stm32: update metapac. Adds U5 LPDMA, fixes ADC_COMMONs.Dario Nieuwenhuis2024-04-291-7/+7
* Merge pull request #2813 from diondokter/u0-dionDario Nieuwenhuis2024-04-162-12/+32
|\
| * Add ADCDion Dokter2024-04-142-12/+32
| * stm32/adc: update g4 for new pac.Dario Nieuwenhuis2024-04-132-2/+331
* | Bug: There are at most 18 channels for the ADC.Daniel Igaz2024-04-161-1/+1
* | stm32: adc: fix blocking_delay_us() overflowing when sys freq is highTorin Cooper-Bennun2024-04-161-1/+6
* | stm32/adc: update g4 for new pac.Dario Nieuwenhuis2024-04-142-2/+331
|/
* stm32 adc: use fn blocking_delay_us(us: u32)Andres Vahter2024-04-107-56/+28
* stm32 adc: remove DelayNsAndres Vahter2024-04-106-41/+70
* stm32: use embedded_hal_1::delay::DelayNsAndres Vahter2024-04-096-19/+19
* stm32: adc: v3: [h5] set OR.OP0 to 1 when ADCx_INP0 is selected, per RMTorin Cooper-Bennun2024-04-051-0/+14
* stm32: use private_bounds for sealed traits.Dario Nieuwenhuis2024-03-238-72/+70
* stm32/adc: reexport enums from PAC to avoid boilerplate hell.Dario Nieuwenhuis2024-02-2610-279/+73
* adc: basic H5 supportTorin Cooper-Bennun2024-02-224-46/+93
* made adc example working with default clock configuration and switched in `v1...shufps2024-02-081-0/+4
* fmtshufps2024-02-081-1/+0
* clippyshufps2024-02-081-2/+1
* added support for ADC of L0sshufps2024-02-084-16/+38
* stm32: autogenerate clocks struct, enable mux for all chips.Dario Nieuwenhuis2024-02-023-10/+2
* Fix ADC max frequency for F2Joonas Javanainen2024-02-011-0/+4
* Fix F2 temperature sensor ADC channelJoonas Javanainen2024-02-011-1/+1
* Make adc::Resolution::to_max_count constHenk Oordt2024-01-081-1/+1
* stm32: update metapac.Dario Nieuwenhuis2024-01-031-3/+3
* stm32: more docs.Dario Nieuwenhuis2023-12-191-1/+2
* stm32: more docs.Dario Nieuwenhuis2023-12-181-0/+1
* stm32: add some docs.Dario Nieuwenhuis2023-12-183-0/+24