ecdd7c0e2f
enable clock first
2023-10-12 11:04:44 +02:00
f65a96c541
STM32: combine RccPeripherals reset() and enable() to reset_and_enable()
2023-10-12 11:04:19 +02:00
79146c4bd5
stm32/adc: cleanup f1, f3, v1, and v2
2023-09-27 20:58:46 -05:00
d46920dce6
stm32/adc: make v1 async and leave en
2023-09-20 16:07:35 -05:00
036e6ae30c
Rename embassy-hal-common to embassy-hal-internal, document it's for internal use only. ( #1700 )
2023-07-28 13:23:22 +02:00
558918651e
stm32: update stm32-metapac.
2023-06-19 03:22:12 +02:00
0ef419bee4
Change ADC1 to ADC
2023-04-05 16:52:32 -05:00
92e96bd601
Fix typo
2023-04-05 16:38:06 -05:00
20e7b5e296
InternalChannel
2023-04-05 16:11:21 -05:00
37d8f2e512
Properly enable and reset adc
2023-04-05 15:28:42 -05:00
f588105429
wip
2023-04-05 15:01:31 -05:00
511a951246
Differentiate between read
and read_internal
for STM32F0 ADC
...
The internal channels (vbat, vref, and temperature) are not real pins and do
not have the `set_as_analog` method. They must be read using the
`read_internal` method.
2023-04-05 14:34:24 -05:00
a0b6096610
Put ADC input pin into analog mode
2023-04-05 14:34:24 -05:00
5d9ae3dbdb
Add implementation of STM32 v1 ADC
2023-04-05 14:34:24 -05:00
371f3ef419
Add ADC support for H7
2022-04-12 22:25:00 +02:00