deadprogram
47115f0380
machine/stm32: add STM32U585 target definition and runtime
...
Add processor target (cortex-m33), linker script (2048K flash, 768K RAM),
and arduino-uno-q board target. Runtime initializes 160MHz clock via PLL1
from HSI16, with PWR Range 1 and EPOD booster.
Also add psctype abstraction for timer PSC register width, needed because
the U5 SVD defines PSC as a 16-bit register.
2026-04-05 14:15:40 +02:00
deadprogram
938ce22307
machine/stm32: implement DeviceID() with unique ID per processor
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2023-10-27 17:44:53 +02:00
Yurii Soldak
8d4d3c6201
build: drop deprecated build tags
2022-12-19 23:20:11 +01:00
sago35
d65e3deccf
Revert "all: move stm32 files to separate repository"
...
This reverts commit 644356c220 .
2022-02-28 10:19:26 +01:00
Ayke van Laethem
644356c220
all: move stm32 files to separate repository
2022-02-18 23:39:26 +01:00
deadprogram
e1df2510d4
machine/stm32f4, stm32f7, stm32l4: implement TRNG for randomness
...
Signed-off-by: deadprogram <ron@hybridgroup.com >
2021-12-15 11:38:40 +01:00
Kenneth Bell
5f9e339cf3
stm32: support pin input interrupts
2021-06-11 09:07:32 +02:00
Kenneth Bell
ac54302301
stm32f7: add pwm
2021-05-28 00:02:46 +02:00
kenbell
43a31467d3
Nucleo f722ze ( #1526 )
...
machine/nucleo-f722ze: Add support for ST Micro NUCLEO-F722ZE
2020-12-15 06:51:35 +01:00