@@ -27,10 +27,10 @@ features = [
27
27
targets = [" thumbv7em-none-eabihf" ]
28
28
29
29
[dependencies ]
30
- defmt = { version = " 0.3.5 " , optional = true }
31
- bxcan = { version = " 0.7 " , optional = true }
30
+ defmt = { version = " 0.3.10 " , optional = true }
31
+ bxcan = { version = " 0.8 " , optional = true }
32
32
cortex-m = { version = " 0.7.7" , features = [" critical-section-single-core" ] }
33
- cortex-m-rt = " 0.7.3 "
33
+ cortex-m-rt = " 0.7.5 "
34
34
nb = " 1.1"
35
35
rand_core = " 0.6.4"
36
36
synopsys-usb-otg = { version = " 0.4.0" , features = [
@@ -54,24 +54,24 @@ cortex-m-rtic = { version = "1.1.4", features = [
54
54
# rtic2
55
55
rtic-time = { version = " 2.0" , optional = true }
56
56
embedded-hal-async = { version = " 1.0" , optional = true }
57
- rtic = { version = " 2.0.1 " , features = [" thumbv7-backend" ], optional = true }
57
+ rtic = { version = " 2.1.2 " , features = [" thumbv7-backend" ], optional = true }
58
58
atomic-polyfill = { version = " 1.0.3" , optional = true }
59
59
60
- stm32-fmc = { version = " 0.3.2 " , optional = true }
60
+ stm32-fmc = { version = " 0.4.0 " , optional = true }
61
61
62
- enumflags2 = " 0.7.8 "
62
+ enumflags2 = " 0.7.11 "
63
63
embedded-storage = " 0.3"
64
64
document-features = " 0.2"
65
65
66
66
micromath = { version = " 2.1.0" , optional = true }
67
67
68
68
[dependencies .stm32f4 ]
69
69
package = " stm32f4-staging"
70
- version = " 0.17 .0"
70
+ version = " 0.18 .0"
71
71
features = [" atomics" ]
72
72
73
73
[dependencies .time ]
74
- version = " 0.3.14 "
74
+ version = " 0.3.37 "
75
75
default-features = false
76
76
77
77
[dependencies .embedded-hal-02 ]
@@ -95,21 +95,22 @@ optional = true
95
95
[dev-dependencies ]
96
96
defmt = " 0.3.4"
97
97
defmt-rtt = " 0.4.0"
98
- panic-probe = { version = " 0.3.0 " , features = [" print-defmt" ] }
98
+ panic-probe = { version = " 0.3.2 " , features = [" print-defmt" ] }
99
99
panic-semihosting = " 0.6.0"
100
100
cortex-m-semihosting = " 0.5.0"
101
101
heapless = " 0.8"
102
- panic-halt = " 0.2 .0"
103
- ssd1306 = " 0.8.4 "
102
+ panic-halt = " 1.0 .0"
103
+ ssd1306 = " 0.9.0 "
104
104
embedded-graphics = " 0.8.1"
105
105
embedded-graphics-07 = { package = " embedded-graphics" , version = " 0.7.1" }
106
+ embedded-hal-bus = " 0.3.0"
106
107
usb-device = " 0.3.1"
107
108
usbd-serial = " 0.2.0"
108
109
micromath = " 2"
109
110
dwt-systick-monotonic = " 1.1"
110
111
st7789 = " 0.7.0"
111
- rtt-target = { version = " 0.5.0 " }
112
- display-interface-spi = " 0.4.1"
112
+ rtt-target = { version = " 0.6.1 " }
113
+ display-interface-spi-04 = { package = " display-interface-spi " , version = " 0.4.1" }
113
114
ist7920 = " 0.1.1"
114
115
smart-leds = " 0.3.0"
115
116
ws2812-spi = { version = " 0.4.0" , features = [] }
@@ -118,7 +119,7 @@ display-interface = "0.5"
118
119
display-interface-04 = { package = " display-interface" , version = " 0.4.1" }
119
120
ft6x06 = " 0.1.2"
120
121
otm8009a = " 0.1"
121
- ushell = " 0.3.5 "
122
+ ushell = " 0.3.6 "
122
123
123
124
[dev-dependencies .time ]
124
125
version = " 0.3"
@@ -144,9 +145,9 @@ stm32f412 = ["stm32f4/stm32f412", "gpio-f412"]
144
145
stm32f413 = [" stm32f4/stm32f413" , " gpio-f413" ]
145
146
stm32f423 = [" stm32f4/stm32f413" , " gpio-f413" , " aes" ]
146
147
stm32f427 = [" stm32f4/stm32f427" , " gpio-f427" , " fsmc" ]
147
- stm32f429 = [" stm32f4/stm32f429" , " gpio-f427" , " fmc" ]
148
+ stm32f429 = [" stm32f4/stm32f429" , " gpio-f427" , " fmc" , " ltdc " ]
148
149
stm32f437 = [" stm32f4/stm32f427" , " gpio-f427" , " fsmc" , " cryp" ]
149
- stm32f439 = [" stm32f4/stm32f429" , " gpio-f427" , " fmc" , " cryp" ]
150
+ stm32f439 = [" stm32f4/stm32f429" , " gpio-f427" , " fmc" , " cryp" , " ltdc " ]
150
151
stm32f446 = [" stm32f4/stm32f446" , " gpio-f446" ]
151
152
stm32f469 = [" stm32f4/stm32f469" , " gpio-f469" ]
152
153
stm32f479 = [" stm32f4/stm32f469" , " gpio-f469" , " cryp" ]
@@ -335,7 +336,6 @@ gpio-f427 = [
335
336
" dma2d" ,
336
337
" eth" ,
337
338
" i2c3" ,
338
- " ltdc" ,
339
339
" otg-fs" ,
340
340
" otg-hs" ,
341
341
" rng" ,
0 commit comments