@@ -11,7 +11,7 @@ license = "0BSD"
11
11
name = " stm32f4xx-hal"
12
12
readme = " README.md"
13
13
repository = " https://github.com/stm32-rs/stm32f4xx-hal"
14
- version = " 0.22.1 "
14
+ version = " 0.23.0 "
15
15
16
16
[package .metadata .docs .rs ]
17
17
features = [
@@ -27,12 +27,13 @@ features = [
27
27
targets = [" thumbv7em-none-eabihf" ]
28
28
29
29
[dependencies ]
30
- defmt = { version = " 0.3.10 " , optional = true }
30
+ defmt = { version = " 1.0.1 " , optional = true }
31
31
bxcan = { version = " 0.8" , optional = true }
32
32
cortex-m = { version = " 0.7.7" , features = [" critical-section-single-core" ] }
33
33
cortex-m-rt = " 0.7.5"
34
34
nb = " 1.1"
35
- rand_core = " 0.6.4"
35
+ rand_core_06 = { package = " rand_core" , version = " 0.6.4" }
36
+ rand_core = " 0.9.3"
36
37
synopsys-usb-otg = { version = " 0.4.0" , features = [
37
38
" cortex-m" ,
38
39
], optional = true }
@@ -52,14 +53,14 @@ cortex-m-rtic = { version = "1.1.4", features = [
52
53
" test-critical-section" ,
53
54
], optional = true }
54
55
# rtic2
55
- rtic-time = { version = " 2.0" , optional = true }
56
+ rtic-time = { version = " 2.0.1 " , optional = true }
56
57
embedded-hal-async = { version = " 1.0" , optional = true }
57
- rtic = { version = " 2.1. 2" , features = [" thumbv7-backend" ], optional = true }
58
+ rtic = { version = " 2.2" , features = [" thumbv7-backend" ], optional = true }
58
59
atomic-polyfill = { version = " 1.0.3" , optional = true }
59
60
60
61
stm32-fmc = { version = " 0.4.0" , optional = true }
61
62
62
- enumflags2 = " 0.7.11 "
63
+ enumflags2 = " 0.7.12 "
63
64
embedded-storage = " 0.3"
64
65
document-features = " 0.2"
65
66
@@ -70,7 +71,7 @@ version = "0.16.0"
70
71
features = [" atomics" ]
71
72
72
73
[dependencies .time ]
73
- version = " 0.3.37 "
74
+ version = " 0.3.44 "
74
75
default-features = false
75
76
76
77
[dependencies .embedded-hal-02 ]
@@ -92,27 +93,28 @@ version = "0.5.0"
92
93
optional = true
93
94
94
95
[dev-dependencies ]
95
- defmt = " 0.3.4"
96
- defmt-rtt = " 0.4.0"
97
- panic-probe = { version = " 0.3.2" , features = [" print-defmt" ] }
96
+ static_cell = " 2.1.1"
97
+ defmt = " 1.0.1"
98
+ defmt-rtt = " 1.0"
99
+ panic-probe = { version = " 1.0" , features = [" print-defmt" ] }
98
100
panic-semihosting = " 0.6.0"
99
101
cortex-m-semihosting = " 0.5.0"
100
- heapless = " 0.8 "
102
+ heapless = " 0.9.1 "
101
103
panic-halt = " 1.0.0"
102
- ssd1306 = " 0.9 .0"
104
+ ssd1306 = " 0.10 .0"
103
105
embedded-graphics = " 0.8.1"
104
106
embedded-graphics-07 = { package = " embedded-graphics" , version = " 0.7.1" }
105
107
embedded-hal-bus = " 0.3.0"
106
108
usb-device = " 0.3.1"
107
109
usbd-serial = " 0.2.0"
108
- micromath = " 2"
110
+ micromath = " 2.1 "
109
111
dwt-systick-monotonic = " 1.1"
110
112
st7789 = " 0.7.0"
111
113
rtt-target = { version = " 0.6.1" }
112
114
display-interface-spi-04 = { package = " display-interface-spi" , version = " 0.4.1" }
113
115
ist7920 = " 0.1.1"
114
- smart-leds = " 0.3 .0"
115
- ws2812-spi = { version = " 0.4.0 " , features = [] }
116
+ smart-leds = " 0.4 .0"
117
+ ws2812-spi = { version = " 0.5.1 " , features = [] }
116
118
hd44780-driver = " 0.4.0"
117
119
display-interface = " 0.5"
118
120
display-interface-04 = { package = " display-interface" , version = " 0.4.1" }
0 commit comments