Volkalex28
fb1368d9c8
Fix unsupported trace! call for EndpointAddress
2025-01-09 11:02:47 +02:00
Matt Rodgers
844d3b38de
stm32: flash: fix flash erase on stm32f3xx series
...
STM32F3xx series also needs a wait of at least one clock cycle before
reading the BSY bit during a flash erase - previously this was only
applied to STM32F1xx series.
2025-01-08 10:11:25 +00:00
Dario Nieuwenhuis
06869e2e85
Merge pull request #3725 from CNLHC/qspi_mmap
...
feat: mmap mode for qspi and example
2025-01-07 22:36:01 +01:00
Dario Nieuwenhuis
2a06eb2459
Merge pull request #3667 from williams-one/stm32u5-add-hspi-support
...
STM32U5: add HSPI support
2025-01-07 21:15:54 +00:00
Dario Nieuwenhuis
90cb610ef7
Merge pull request #3716 from elagil/fix_stm32f4_i2s_clocks
...
Fix STM32F4 I2S clock calculations
2025-01-07 22:06:20 +01:00
Dario Nieuwenhuis
d08116da49
Fix typo.
2025-01-07 22:00:41 +01:00
William Spinelli
19efea195d
stm32u5: Add support for HSPI peripheral
2025-01-07 21:55:08 +01:00
Liu Hancheng
09cc9c65c9
feat: mmap mode for qspi and example
2025-01-07 21:47:27 +01:00
Dario Nieuwenhuis
7c3099b9e2
Merge pull request #3724 from CNLHC/qspi_waiting_condition
...
FIX: QSPI synchronous read operation hangs when FIFO is not full
2025-01-07 20:38:51 +00:00
Ivan Li
a3c1b18b02
feat: calibrating Differential ADC for G4
...
Signed-off-by: Ivan Li <ivanli2048@gmail.com>
2025-01-07 21:28:55 +08:00
Tamme Dittrich
7ac2a4f674
Allow split CAN Rx to modify the filters
2025-01-07 10:11:53 +01:00
Dario Nieuwenhuis
7f05c1e439
Update stm32-metapac.
2025-01-06 15:40:05 +01:00
Liu Hancheng
cfd5c92375
fix typo
2025-01-05 20:10:45 +08:00
Liu Hancheng
e15e30add2
fix: fix qspi waiting condition
2025-01-05 20:00:15 +08:00
Gabriel Smith
4c8ee8786f
stm32: Implement reads of DTS peripheral
...
Only PCLK-driven operation is supported.
2025-01-04 13:56:41 -05:00
elagil
d672dc8626
fix: unneeded mutability
2025-01-03 23:40:09 +01:00
elagil
a901fe2f02
fix: unused import
2025-01-03 23:03:42 +01:00
elagil
24fdd25e51
fix: configuration logic
2025-01-03 23:01:46 +01:00
elagil
cf606a161f
fix: STM32F4 I2S clock calculations
2025-01-03 22:57:31 +01:00
elagil
eba8089601
chore: fix build
2025-01-03 18:18:00 +01:00
elagil
d9ef2c94d7
chore: clean up stm32h5 ucpd
2025-01-03 17:54:59 +01:00
chanterheld
d368760424
fix stmd g0/g4 formatting and bker bit access
2025-01-02 21:14:06 +01:00
chanterheld
c706e3797a
fix g0 wait_busy
2025-01-02 20:20:38 +01:00
chanterheld
f1ffbf2f7e
embassy-stm32. support g0 second flash bank
2025-01-02 20:05:01 +01:00
Ian McKernan
28d58578d6
remove trailing space from comment
2025-01-01 21:59:29 -08:00
Ian McKernan
9e9fa1cbef
added fix for https://github.com/embassy-rs/embassy/issues/2496 in the v1 driver
2025-01-01 21:47:44 -08:00
Dario Nieuwenhuis
667dfa34b5
Merge pull request #3700 from fwolter/usb-delay
...
STM32: set USB initialization delay to 1µs
2024-12-31 11:34:14 +01:00
Dario Nieuwenhuis
29dce03adc
Merge pull request #3679 from trnila/1wire
...
stm32/usart: configurable readback for half-duplex to support 1-wire + ds18b20 example
2024-12-31 11:33:54 +01:00
klownfish
41c8bf867b
fix formatting
2024-12-31 01:04:18 +01:00
Fabian Wolter
306a781267
STM32: set USB initialization delay to 1µs
2024-12-30 20:46:56 +01:00
klownfish
a5a90156ce
cleanup
2024-12-27 02:54:38 +01:00
Olof
0836392219
Merge branch 'embassy-rs:main' into u5_adc
2024-12-27 00:35:49 +01:00
klownfish
4f4740eeb2
add async read for u5 ADC4
2024-12-27 00:24:47 +01:00
Dion Dokter
595ce48eb2
Write the flag sooner with a known value
2024-12-25 22:54:48 +01:00
Dion Dokter
92a489b6a1
Make SharedData repr C
2024-12-25 22:50:19 +01:00
Dániel Buga
ab8ca3f126
Rename ETQD, bump date
2024-12-22 21:00:23 +01:00
Daniel Trnka
a7983668da
stm32/usart: half-duplex support for buffered usart
2024-12-22 19:55:16 +01:00
Daniel Trnka
7b7ac1bd3e
stm32/usart: disabling receiver before write in half-duplex moved to a new function
2024-12-22 17:53:33 +01:00
Daniel Trnka
2ec81419fa
stm32/usart: configurable readback in half-duplex mode
2024-12-22 17:50:46 +01:00
elagil
c08411f32f
fix: docstrings
2024-12-22 15:07:58 +01:00
elagil
c9cd46bdf5
fix: h5-only rx filter
2024-12-22 15:07:58 +01:00
elagil
b35b45e151
feat: stm32h5 UCPD example
2024-12-22 15:07:58 +01:00
Anatol Ulrich
7743c8fb9a
more cfg gating
2024-12-19 19:16:38 +01:00
Anatol Ulrich
d91b8c6394
consistently cfg-gate set_speed
2024-12-19 18:52:27 +01:00
Anatol Ulrich
26fe834c09
fix imports
2024-12-19 18:48:07 +01:00
Anatol Ulrich
8d98844312
embassy-stm32: make SPI slew rate/speed configurable and change default to Medium
2024-12-19 18:35:42 +01:00
Olof
7cf96e4730
Merge branch 'embassy-rs:main' into u5_adc
2024-12-18 01:48:25 +01:00
klownfish
8678911028
fix adc for u5
2024-12-18 01:46:53 +01:00
Piotr Esden-Tempski
b2e8268470
stm32/(o|q)spi: command naming convention fix
...
The naming convention is to prefix blocking functions with blocking. As
both command implementations are blocking the async for the ospi
implementation should also be dropped.
2024-12-17 14:45:52 -08:00
Dario Nieuwenhuis
2c3bc75da6
Merge pull request #3593 from bugadani/refactor
...
Rework time-driver contract.
2024-12-16 12:30:30 +00:00