rafael
7538233616
correct rp pwm dutycycle examples: desired frequency
2024-12-02 23:52:03 +01:00
Dario Nieuwenhuis
bc5e0d60b3
Merge pull request #3566 from IvanLi-CN/feat/adc-read-async-stm32g4
...
STM32: Implement Asynchronous ADC Reading for G4
2024-12-02 23:38:06 +01:00
Dario Nieuwenhuis
8086fc4dff
Merge pull request #3588 from elagil/fix_sai_write_immediate
...
Right-align `write_immediate()` in ring buffers
2024-12-02 22:05:44 +00:00
Dario Nieuwenhuis
a97439727e
Merge pull request #3597 from decaday/fix/typo-multi-time-driver-feature
...
Fix typo in error message for multiple time-driver-xxx cargo features
2024-12-02 22:05:21 +00:00
Ulf Lilleengen
9ff8c70009
Merge pull request #3598 from Gerharddc/main
...
embassy-dfu-usb: Improve debuggability
2024-12-02 10:54:44 +00:00
Gerhard de Clercq
ed1f44e58b
embassy-dfu-usb: Improve debuggability
...
This commit adds logging to embassy-dfu-usb which helps with debugging issues such as https://github.com/embassy-rs/embassy/issues/3536 . It also cleans up a few repeated code blocks and avoid re-initialising the local buffer for every iteration.
2024-12-02 11:04:17 +01:00
decaday
18020d672d
fix: error message for multiple time-driver-xxx cargo features
2024-12-02 16:51:50 +08:00
Dario Nieuwenhuis
c73a4d397d
Merge pull request #3595 from Sizurka/stm32-usart-databits
...
stm32/usart: Implement data bit selection
2024-12-01 21:39:27 +00:00
Dario Nieuwenhuis
67579dd0f4
Merge pull request #3592 from bugadani/fix
...
stm32: Fix low-power time driver
2024-12-01 22:21:42 +01:00
Derek Hageman
7d15ec921a
stm32/usart: Implement data bit selection
...
Implement data bit size selection and add 7-bit mode.
2024-12-01 11:00:08 -07:00
Dániel Buga
efee03744e
Only recompute allocated alarms
2024-11-30 14:40:12 +01:00
Dániel Buga
fdb8ee2e8a
RTC: Trigger expired alarms
2024-11-30 14:40:12 +01:00
Ulf Lilleengen
1a1d5c4689
Merge pull request #3591 from embassy-rs/fix-example-build-warning
...
Rename example crate to remove warning
2024-11-29 09:01:56 +00:00
Ulf Lilleengen
d147161879
Rename example crate to remove warning
2024-11-29 09:59:24 +01:00
elagil
5d2b38c979
doc: improve comment
2024-11-28 17:45:00 +01:00
elagil
152d8ee0d9
fix: make write_immediate()
for ring buffers right-aligned
2024-11-28 17:39:39 +01:00
Dario Nieuwenhuis
8954c053fb
Merge pull request #3583 from williams-one/add-flash-bank-selection-for-erase
...
STM32U5: Add flash bank selection when erasing a sector
2024-11-28 14:15:30 +00:00
Dario Nieuwenhuis
0349a8d373
Merge pull request #3586 from eZioPan/stm32-time-drive-macro
...
stm32: remove redundant time-driver macro
2024-11-28 11:00:08 +00:00
eZio Pan
f3e674a79c
stm32: remove redundant time-driver macro
2024-11-28 15:48:27 +08:00
Dario Nieuwenhuis
04c1d69de9
Merge pull request #3585 from embassy-rs/net-release2
...
net: release v0.5.0 with smoltcp v0.12
embassy-net-v0.5.0
2024-11-28 01:55:22 +01:00
Dario Nieuwenhuis
c12ebb3a80
net: release v0.5.0
2024-11-28 01:54:50 +01:00
Dario Nieuwenhuis
8b8b7fa05e
net: update to smoltcp v0.12.0
2024-11-28 01:30:27 +01:00
William
b035ff1145
stm32u5: Add flash bank selection when erasing a sector
2024-11-27 17:29:08 +01:00
William
7a9c488996
stm32: Update STM32 data source
2024-11-27 16:52:26 +01:00
Dario Nieuwenhuis
0d5cd7d692
Merge pull request #3582 from itswenb/main
...
fix: Add missing clock check
2024-11-27 09:50:34 +00:00
Bing Wen
09c9f64b8e
Add missing clock check
2024-11-27 17:44:03 +08:00
Ulf Lilleengen
8e25bc56f6
Merge pull request #3574 from itswenb/main
...
feat: Add new feature to enable overclocking
2024-11-27 07:38:00 +00:00
Bing Wen
b225d73dc5
Change compile condition
2024-11-27 14:00:45 +08:00
Bing Wen
d0340ad297
Fix & Revert
2024-11-27 12:33:32 +08:00
Bing Wen
52ab015fac
Add new
2024-11-27 12:23:13 +08:00
Bing Wen
8eaa3c8fd3
Add new feature to enable overclocking
2024-11-26 12:46:20 +08:00
Dario Nieuwenhuis
37111a891c
Merge pull request #3556 from chrenderle/low-power
...
low-power: add support for stm32u0
2024-11-25 14:00:28 +00:00
Dario Nieuwenhuis
63ac22d8da
Merge pull request #3570 from elagil/use_latest_metapac
...
Use latest metapac
2024-11-24 22:00:54 +00:00
elagil
20e2da677f
chore: use latest metapac
2024-11-24 22:50:51 +01:00
Dario Nieuwenhuis
aaad8450e9
Use inline const for initializing arrays. ( #3567 )
2024-11-24 20:58:48 +01:00
Dario Nieuwenhuis
b9408f0510
Merge pull request #3212 from elagil/feat_usb_prepare_for_uac
...
feat(usb): Prepare `embassy-usb` for USB Audio, and add USB Audio Class 1.0 (playback only)
2024-11-23 23:51:44 +00:00
elagil
cc4b5ae9cb
feat: change SOF timer to input capture
2024-11-24 00:33:08 +01:00
elagil
36292ada62
feat(stm32h5): add usb audio example
2024-11-24 00:33:08 +01:00
elagil
0d299301ef
feat(stm32f4): add usb audio example
2024-11-24 00:33:08 +01:00
elagil
ffc7b732e9
feat(usb): add USB Audio Class 1
2024-11-24 00:33:08 +01:00
Dario Nieuwenhuis
bc7372d701
otg: use const blocks for init.
2024-11-24 00:32:26 +01:00
Dario Nieuwenhuis
032af9d512
otg: fix corruption in CONTROL OUT transfers in stm32f4.
...
The RM says we have to process STUP (and therefore clear CNAK to start the data stage)
in the DOEPINT STUP interrupt. Seems doing it in RXFLVL when we receive the data is
too early. This makes it work consistently on all chips, so the quirk is no longer needed.
Fixes #3493
Fixes #3459
2024-11-24 00:32:26 +01:00
Dario Nieuwenhuis
4f459bb918
otg: improve trace logging, print bytes as hex.
2024-11-24 00:32:26 +01:00
Dario Nieuwenhuis
1ca53e286b
otg: fix build with defmt enabled.
2024-11-24 00:32:26 +01:00
Ivan Li
b1bbe6bcf2
stm32 adc g4: example of async read
...
Signed-off-by: Ivan Li <ivanli2048@gmail.com>
2024-11-23 12:53:24 +08:00
Ivan Li
54b39ba492
stm32 adc g4 async read
...
Signed-off-by: Ivan Li <ivanli2048@gmail.com>
2024-11-23 12:52:22 +08:00
Dániel Buga
c9abff53d7
Bump sync version ( #3562 )
...
* Bump sync version
* Use old embassy-sync in rp bluetooth example
* Downgrade update to minor
2024-11-22 21:16:11 +01:00
Ulf Lilleengen
fb8e40bdf5
Merge pull request #3559 from bugadani/gaw
...
Generalize AtomicWaker
2024-11-22 12:56:23 +00:00
Christian Enderle
1fbb419f72
low-power: add support for stop for stm32u0
2024-11-22 10:37:12 +01:00
Christian Enderle
a49289ce7b
low-power: add basic support for stm32u0
2024-11-22 10:37:12 +01:00