@@ -18,40 +18,55 @@ drop-in replacement for it.
18
18
19
19
## Supported Devices
20
20
21
- | ` stm32_mcu ` | Core name | Reference manual | Available features |
22
- | -------------| -----------------------| -------------------------------------------------------------------------- | ----------------------------------------------------------|
23
- | ` stm32f100 ` | ARM® Cortex®-M3 r1p1 | [ RM0041] ( https://www.st.com/resource/en/reference_manual/cd00246267.pdf ) | ` dma ` ` gpio ` ` spi ` ` tim ` |
24
- | ` stm32f101 ` | ARM® Cortex®-M3 r1p1 | [ RM0008] ( https://www.st.com/resource/en/reference_manual/cd00171190.pdf ) | ` dma ` ` gpio ` ` spi ` ` tim ` |
25
- | ` stm32f102 ` | ARM® Cortex®-M3 r1p1 | [ RM0008] ( https://www.st.com/resource/en/reference_manual/cd00171190.pdf ) | ` dma ` ` gpio ` ` spi ` ` tim ` |
26
- | ` stm32f103 ` | ARM® Cortex®-M3 r1p1 | [ RM0008] ( https://www.st.com/resource/en/reference_manual/cd00171190.pdf ) | ` dma ` ` gpio ` ` spi ` ` tim ` |
27
- | ` stm32f107 ` | ARM® Cortex®-M3 r1p1 | [ RM0008] ( https://www.st.com/resource/en/reference_manual/cd00171190.pdf ) | ` dma ` ` gpio ` ` spi ` ` tim ` |
28
- | ` stm32f303 ` | ARM® Cortex®-M4F r0p1 | [ RM0316] ( https://www.st.com/resource/en/reference_manual/dm00043574.pdf ) | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` tim ` |
29
- | ` stm32f401 ` | ARM® Cortex®-M4F r0p1 | [ RM0368] ( https://www.st.com/resource/en/reference_manual/dm00096844.pdf ) | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` spi ` ` tim ` ` uart ` |
30
- | ` stm32f405 ` | ARM® Cortex®-M4F r0p1 | [ RM0090] ( https://www.st.com/resource/en/reference_manual/dm00031020.pdf ) | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` spi ` ` tim ` ` uart ` |
31
- | ` stm32f407 ` | ARM® Cortex®-M4F r0p1 | [ RM0090] ( https://www.st.com/resource/en/reference_manual/dm00031020.pdf ) | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` spi ` ` tim ` ` uart ` |
32
- | ` stm32f410 ` | ARM® Cortex®-M4F r0p1 | [ RM0401] ( https://www.st.com/resource/en/reference_manual/dm00180366.pdf ) | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` spi ` ` tim ` ` uart ` |
33
- | ` stm32f411 ` | ARM® Cortex®-M4F r0p1 | [ RM0383] ( https://www.st.com/resource/en/reference_manual/dm00119316.pdf ) | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` spi ` ` tim ` ` uart ` |
34
- | ` stm32f412 ` | ARM® Cortex®-M4F r0p1 | [ RM0402] ( https://www.st.com/resource/en/reference_manual/dm00180369.pdf ) | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` spi ` ` tim ` ` uart ` |
35
- | ` stm32f413 ` | ARM® Cortex®-M4F r0p1 | [ RM0430] ( https://www.st.com/resource/en/reference_manual/dm00305666.pdf ) | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` spi ` ` tim ` ` uart ` |
36
- | ` stm32f427 ` | ARM® Cortex®-M4F r0p1 | [ RM0090] ( https://www.st.com/resource/en/reference_manual/dm00031020.pdf ) | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` spi ` ` tim ` ` uart ` |
37
- | ` stm32f429 ` | ARM® Cortex®-M4F r0p1 | [ RM0090] ( https://www.st.com/resource/en/reference_manual/dm00031020.pdf ) | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` spi ` ` tim ` ` uart ` |
38
- | ` stm32f446 ` | ARM® Cortex®-M4F r0p1 | [ RM0390] ( https://www.st.com/resource/en/reference_manual/dm00135183.pdf ) | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` spi ` ` tim ` ` uart ` |
39
- | ` stm32f469 ` | ARM® Cortex®-M4F r0p1 | [ RM0386] ( https://www.st.com/resource/en/reference_manual/dm00127514.pdf ) | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` spi ` ` tim ` ` uart ` |
40
- | ` stm32l4x1 ` | ARM® Cortex®-M4F r0p1 | [ RM0394] ( https://www.st.com/resource/en/reference_manual/dm00151940.pdf ) | ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
41
- | ` stm32l4x2 ` | ARM® Cortex®-M4F r0p1 | [ RM0394] ( https://www.st.com/resource/en/reference_manual/dm00151940.pdf ) | ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
42
- | ` stm32l4x3 ` | ARM® Cortex®-M4F r0p1 | [ RM0394] ( https://www.st.com/resource/en/reference_manual/dm00151940.pdf ) | ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
43
- | ` stm32l4x5 ` | ARM® Cortex®-M4F r0p1 | [ RM0351] ( https://www.st.com/resource/en/reference_manual/dm00083560.pdf ) | ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
44
- | ` stm32l4x6 ` | ARM® Cortex®-M4F r0p1 | [ RM0351] ( https://www.st.com/resource/en/reference_manual/dm00083560.pdf ) | ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
45
- | ` stm32l4r5 ` | ARM® Cortex®-M4F r0p1 | [ RM0432] ( https://www.st.com/resource/en/reference_manual/dm00310109.pdf ) | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
46
- | ` stm32l4s5 ` | ARM® Cortex®-M4F r0p1 | [ RM0432] ( https://www.st.com/resource/en/reference_manual/dm00310109.pdf ) | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
47
- | ` stm32l4r7 ` | ARM® Cortex®-M4F r0p1 | [ RM0432] ( https://www.st.com/resource/en/reference_manual/dm00310109.pdf ) | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
48
- | ` stm32l4s7 ` | ARM® Cortex®-M4F r0p1 | [ RM0432] ( https://www.st.com/resource/en/reference_manual/dm00310109.pdf ) | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
49
- | ` stm32l4r9 ` | ARM® Cortex®-M4F r0p1 | [ RM0432] ( https://www.st.com/resource/en/reference_manual/dm00310109.pdf ) | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
50
- | ` stm32l4s9 ` | ARM® Cortex®-M4F r0p1 | [ RM0432] ( https://www.st.com/resource/en/reference_manual/dm00310109.pdf ) | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
21
+ | ` stm32_mcu ` | Core name | Reference manual | Available features |
22
+ | -------------| -----------------------| ------------------| ----------------------------------------------------------|
23
+ | ` stm32f100 ` | ARM® Cortex®-M3 r1p1 | [ RM0041] [ RM0041 ] | ` dma ` ` gpio ` ` spi ` ` tim ` |
24
+ | ` stm32f101 ` | ARM® Cortex®-M3 r1p1 | [ RM0008] [ RM0008 ] | ` dma ` ` gpio ` ` spi ` ` tim ` |
25
+ | ` stm32f102 ` | ARM® Cortex®-M3 r1p1 | [ RM0008] [ RM0008 ] | ` dma ` ` gpio ` ` spi ` ` tim ` |
26
+ | ` stm32f103 ` | ARM® Cortex®-M3 r1p1 | [ RM0008] [ RM0008 ] | ` dma ` ` gpio ` ` spi ` ` tim ` |
27
+ | ` stm32f107 ` | ARM® Cortex®-M3 r1p1 | [ RM0008] [ RM0008 ] | ` dma ` ` gpio ` ` spi ` ` tim ` |
28
+ | ` stm32f303 ` | ARM® Cortex®-M4F r0p1 | [ RM0316] [ RM0316 ] | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` tim ` |
29
+ | ` stm32f401 ` | ARM® Cortex®-M4F r0p1 | [ RM0368] [ RM0368 ] | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` spi ` ` tim ` ` uart ` |
30
+ | ` stm32f405 ` | ARM® Cortex®-M4F r0p1 | [ RM0090] [ RM0090 ] | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
31
+ | ` stm32f407 ` | ARM® Cortex®-M4F r0p1 | [ RM0090] [ RM0090 ] | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
32
+ | ` stm32f410 ` | ARM® Cortex®-M4F r0p1 | [ RM0401] [ RM0401 ] | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` spi ` ` tim ` ` uart ` |
33
+ | ` stm32f411 ` | ARM® Cortex®-M4F r0p1 | [ RM0383] [ RM0383 ] | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` spi ` ` tim ` ` uart ` |
34
+ | ` stm32f412 ` | ARM® Cortex®-M4F r0p1 | [ RM0402] [ RM0402 ] | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` spi ` ` tim ` ` uart ` |
35
+ | ` stm32f413 ` | ARM® Cortex®-M4F r0p1 | [ RM0430] [ RM0430 ] | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` spi ` ` tim ` ` uart ` |
36
+ | ` stm32f427 ` | ARM® Cortex®-M4F r0p1 | [ RM0090] [ RM0090 ] | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
37
+ | ` stm32f429 ` | ARM® Cortex®-M4F r0p1 | [ RM0090] [ RM0090 ] | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
38
+ | ` stm32f446 ` | ARM® Cortex®-M4F r0p1 | [ RM0390] [ RM0390 ] | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` spi ` ` tim ` ` uart ` |
39
+ | ` stm32f469 ` | ARM® Cortex®-M4F r0p1 | [ RM0386] [ RM0386 ] | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` spi ` ` tim ` ` uart ` |
40
+ | ` stm32l4x1 ` | ARM® Cortex®-M4F r0p1 | [ RM0394] [ RM0394 ] | ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
41
+ | ` stm32l4x2 ` | ARM® Cortex®-M4F r0p1 | [ RM0394] [ RM0394 ] | ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
42
+ | ` stm32l4x3 ` | ARM® Cortex®-M4F r0p1 | [ RM0394] [ RM0394 ] | ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
43
+ | ` stm32l4x5 ` | ARM® Cortex®-M4F r0p1 | [ RM0351] [ RM0351 ] | ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
44
+ | ` stm32l4x6 ` | ARM® Cortex®-M4F r0p1 | [ RM0351] [ RM0351 ] | ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
45
+ | ` stm32l4r5 ` | ARM® Cortex®-M4F r0p1 | [ RM0432] [ RM0432 ] | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
46
+ | ` stm32l4s5 ` | ARM® Cortex®-M4F r0p1 | [ RM0432] [ RM0432 ] | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
47
+ | ` stm32l4r7 ` | ARM® Cortex®-M4F r0p1 | [ RM0432] [ RM0432 ] | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
48
+ | ` stm32l4s7 ` | ARM® Cortex®-M4F r0p1 | [ RM0432] [ RM0432 ] | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
49
+ | ` stm32l4r9 ` | ARM® Cortex®-M4F r0p1 | [ RM0432] [ RM0432 ] | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
50
+ | ` stm32l4s9 ` | ARM® Cortex®-M4F r0p1 | [ RM0432] [ RM0432 ] | ` adc ` ` dma ` ` exti ` ` gpio ` ` i2c ` ` rtc ` ` spi ` ` tim ` ` uart ` |
51
51
52
52
` stm32_mcu ` config flag should be set at the application level according to
53
53
this table.
54
54
55
+ [ RM0008 ] : https://www.st.com/resource/en/reference_manual/cd00171190.pdf
56
+ [ RM0041 ] : https://www.st.com/resource/en/reference_manual/cd00246267.pdf
57
+ [ RM0090 ] : https://www.st.com/resource/en/reference_manual/dm00031020.pdf
58
+ [ RM0316 ] : https://www.st.com/resource/en/reference_manual/dm00043574.pdf
59
+ [ RM0351 ] : https://www.st.com/resource/en/reference_manual/dm00083560.pdf
60
+ [ RM0368 ] : https://www.st.com/resource/en/reference_manual/dm00096844.pdf
61
+ [ RM0383 ] : https://www.st.com/resource/en/reference_manual/dm00119316.pdf
62
+ [ RM0386 ] : https://www.st.com/resource/en/reference_manual/dm00127514.pdf
63
+ [ RM0390 ] : https://www.st.com/resource/en/reference_manual/dm00135183.pdf
64
+ [ RM0394 ] : https://www.st.com/resource/en/reference_manual/dm00151940.pdf
65
+ [ RM0401 ] : https://www.st.com/resource/en/reference_manual/dm00180366.pdf
66
+ [ RM0402 ] : https://www.st.com/resource/en/reference_manual/dm00180369.pdf
67
+ [ RM0430 ] : https://www.st.com/resource/en/reference_manual/dm00305666.pdf
68
+ [ RM0432 ] : https://www.st.com/resource/en/reference_manual/dm00310109.pdf
69
+
55
70
## Documentation
56
71
57
72
- [ Drone Book] ( https://book.drone-os.com/ )
0 commit comments