9260 Commits

Author SHA1 Message Date
sawyer bristol
34899491e5 add named bcd versions 2024-12-02 15:57:58 -07:00
rafael
ed10b9de7b formatting 2024-12-02 23:52:03 +01:00
rafael
ccf2e0c528 formatting 2024-12-02 23:52:03 +01:00
rafael
7538233616 correct rp pwm dutycycle examples: desired frequency 2024-12-02 23:52:03 +01:00
Dario Nieuwenhuis
333284588a
Merge pull request #3543 from ionspin/rp2350_otp_write
RP235X Add OTP write functions
2024-12-02 22:50:48 +00:00
Dario Nieuwenhuis
db9ad1c30c
Merge pull request #3549 from aurelj/stm32_pwm_32bits_timer
stm32/timer: avoid max_compare_value >= u16::MAX
2024-12-02 22:50:09 +00:00
sawyer bristol
8068f7092e fix bug and allow bcd to be .0 2024-12-02 15:44:29 -07:00
sawyer bristol
f25830a5b6 bcd default to 2.1 2024-12-02 15:44:01 -07: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
sawyer bristol
d0b1819aa5 custom bcd usb version 2024-11-29 20:29:43 -07:00
michel
dcd6284996 stm32 tsc: added multipin example for stm32f3 2024-11-29 17:58:35 +01:00
michel
efbe7fb8e8 stm32 tsc examples: minor corrections 2024-11-29 17:58:35 +01:00
michel
31da5155e8 Refactor TSC module: Remove redundant 'Tsc' prefixes for improved naming consistency 2024-11-29 17:58:35 +01:00
michel
a5b34a7980 stm32 multipin examples: remove check for group status since we are using the async pending method 2024-11-29 17:58:35 +01:00
michel
721c6820d4 STM32-TSC: enable discriminating between pins within same TSC group and improve TSC library in general 2024-11-29 17:58:33 +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