aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32f0/Cargo.toml
diff options
context:
space:
mode:
authorCedric VINCENT <[email protected]>2024-11-13 17:54:52 +0100
committerCedric VINCENT <[email protected]>2024-11-13 18:40:35 +0100
commit6801c6496c2f6e5dd94b1f2af8df03df0db61cc1 (patch)
tree6ff599cecbca06c02203092244b973b5e89e76b6 /examples/stm32f0/Cargo.toml
parent015e3aecb410c2d5afefb908b4d4171d5b478be3 (diff)
Fix multiprio examples for stm32 devices.
Commit bbe1eebc has changed the order of TIM candidates when using the time-driver-any feature. For instance, in the case of STM32F3, it previously returned TIM2 but now returns TIM15. Consequently, the "multiprio" example no longer works as it requires three *free* CC register (for alarms), while TIM15 provides only one (CC1 is always reserved for regular time keeping). This commit was successfully tested on STM32F3. Additionally, I verified that all the examples using a timer for STM32F0 and STM32F4 still build correctly. Fixes #2749
Diffstat (limited to 'examples/stm32f0/Cargo.toml')
-rw-r--r--examples/stm32f0/Cargo.toml2
1 files changed, 1 insertions, 1 deletions
diff --git a/examples/stm32f0/Cargo.toml b/examples/stm32f0/Cargo.toml
index f5f1147fe..d80a7503b 100644
--- a/examples/stm32f0/Cargo.toml
+++ b/examples/stm32f0/Cargo.toml
@@ -6,7 +6,7 @@ license = "MIT OR Apache-2.0"
6 6
7[dependencies] 7[dependencies]
8# Change stm32f091rc to your chip name, if necessary. 8# Change stm32f091rc to your chip name, if necessary.
9embassy-stm32 = { version = "0.1.0", path = "../../embassy-stm32", features = [ "defmt", "memory-x", "stm32f091rc", "time-driver-any", "exti", "unstable-pac"] } 9embassy-stm32 = { version = "0.1.0", path = "../../embassy-stm32", features = [ "defmt", "memory-x", "stm32f091rc", "time-driver-tim2", "exti", "unstable-pac"] }
10cortex-m = { version = "0.7.6", features = ["inline-asm", "critical-section-single-core"] } 10cortex-m = { version = "0.7.6", features = ["inline-asm", "critical-section-single-core"] }
11cortex-m-rt = "0.7.0" 11cortex-m-rt = "0.7.0"
12defmt = "0.3" 12defmt = "0.3"