aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32/src/adc
Commit message (Expand)AuthorAgeFilesLines
* stm32: fix f37x build.Dario Nieuwenhuis2023-08-192-9/+9
* Rename embassy-hal-common to embassy-hal-internal, document it's for internal...Dario Nieuwenhuis2023-07-285-5/+5
* rustfmtxoviat2023-07-221-0/+1
* stm32: suppress adc f3xoviat2023-07-221-4/+8
* Update stm32-metapac, includes chiptool changes to use real Rust enums now.Dario Nieuwenhuis2023-06-291-5/+3
* stm32: update stm32-metapac.Dario Nieuwenhuis2023-06-195-333/+252
* Change ADC1 to ADCGrant Miller2023-04-051-7/+7
* Fix typoGrant Miller2023-04-051-2/+2
* InternalChannelGrant Miller2023-04-051-15/+8
* Properly enable and reset adcGrant Miller2023-04-051-7/+2
* wipGrant Miller2023-04-054-130/+20
* Differentiate between `read` and `read_internal` for STM32F0 ADCMatthew W. Samsonoff2023-04-051-54/+62
* Put ADC input pin into analog modeMatthew W. Samsonoff2023-04-051-1/+5
* Add implementation of STM32 v1 ADCMatthew W. Samsonoff2023-04-051-0/+277
* Update stm32-metapacDario Nieuwenhuis2023-03-271-9/+4
* Remove unnecessary use of atomic-polyfill.Dario Nieuwenhuis2022-12-231-1/+2
* stm32g0: Fix ADC for channels above 14Jaxter Kim2022-11-151-2/+2
* Refactor: Use `PeripheralRef`Grant Miller2022-10-265-23/+16
* Refactor: Reorder `_version` cfgsGrant Miller2022-10-261-4/+3
* Refactor: Fix v4 `RccPeripheral` boundsGrant Miller2022-10-262-3/+3
* Refactor: Factor out `Adc` struct declarationGrant Miller2022-10-265-24/+10
* Refactor: Don't return references to pointersGrant Miller2022-10-261-14/+14
* Refactor: Remove unused `Common` traitGrant Miller2022-10-261-20/+1
* Set resolution directlyGrant Miller2022-10-263-19/+12
* Refactor: Impl `From` for `SampleTime` and `Resolution`Grant Miller2022-10-267-39/+30
* Refactor: Factor out `Resolution`Grant Miller2022-10-265-105/+67
* Fix pre-existing `SampleTime` typosGrant Miller2022-10-261-6/+3
* Refactor: Factor out `SampleTime`Grant Miller2022-10-266-256/+123
* stm32/adc: Remove voltage and temperature conversionsGrant Miller2022-10-244-97/+0
* Fix adc_v4 compilationchemicstry2022-10-071-4/+4
* Fix internal channel reading on adc_v2chemicstry2022-10-073-49/+103
* Use RccPeripheral for adc_v2chemicstry2022-10-072-19/+11
* Make vref units explicitchemicstry2022-07-273-16/+16
* Improve `set_vref` docschemicstry2022-07-273-3/+3
* Improve ADC configuration optionschemicstry2022-07-273-31/+65
* Rename Unborrowed -> PeripheralRef, Unborrow -> PeripheralDario Nieuwenhuis2022-07-234-15/+15
* embassy-stm32: Simplify timeGrant Miller2022-07-101-5/+5
* Run rustfmt.Dario Nieuwenhuis2022-06-124-41/+26
* Add embassy-cortex-m crate.Dario Nieuwenhuis2022-06-124-4/+4
* Automatically set ADC clock prescaler on v2 ADC to respect max frequencyMatous Hybl2022-05-181-2/+44
* stm32/adc/v4: Fix log statementGrant Miller2022-05-021-1/+1
* Add ADC support for H7Matous Hybl2022-04-123-5/+589
* Add STM32L5 support.Dario Nieuwenhuis2022-04-081-1/+4
* Fix compile for stm32wbchemicstry2022-03-181-1/+1
* Fix RCC safety and add reset to DACchemicstry2022-03-182-15/+19
* stm32: move macrotables to embassy-stm32 build.rsDario Nieuwenhuis2022-02-261-3/+3
* stm32: fix build for h7abDario Nieuwenhuis2022-02-241-16/+16
* stm32: move ADC, DAC pin impls to build.rsDario Nieuwenhuis2022-02-231-57/+3
* fix build for stm32f410tbFrederik2022-02-121-1/+6
* remove unnecessary modFrederik2022-02-121-33/+29