File tree Expand file tree Collapse file tree 2 files changed +71
-0
lines changed Expand file tree Collapse file tree 2 files changed +71
-0
lines changed Original file line number Diff line number Diff line change @@ -75,6 +75,7 @@ This table summarizes the STM32Cube versions currently used in Mbed OS master br
75
75
| L4 | 1.16.0 | https://github.com/STMicroelectronics/STM32CubeL4 |
76
76
| L5 | 1.3.0 | https://github.com/STMicroelectronics/STM32CubeL5 |
77
77
| WB | 1.8.0 | https://github.com/STMicroelectronics/STM32CubeWB |
78
+ | WL | 1.0.0 | https://github.com/STMicroelectronics/STM32CubeWL |
78
79
79
80
In Mbed OS repository, we try to minimize the difference between "official" and copied files.
80
81
@@ -103,6 +104,10 @@ Tool is not used in Mbed OS, but it can be useful for you.
103
104
104
105
[ STM32WB README] ( TARGET_STM32WB/README.md )
105
106
107
+ ### STM32WL
108
+
109
+ [ STM32WL README] ( TARGET_STM32WL/README.md )
110
+
106
111
### STM32H7
107
112
108
113
[ STM32H7 README] ( TARGET_STM32H7/README.md )
Original file line number Diff line number Diff line change
1
+ # STM32WL family
2
+
3
+ [ st.com STM32WL family page] ( https://www.st.com/en/microcontrollers-microprocessors/stm32wl-series.html )
4
+
5
+ This ST MCU family is dual-core : based on an Arm Cortex-M4 core and an Arm Cortex-M0+ core.
6
+
7
+ Only M4 core is currently used by mbed-os applications.
8
+
9
+ # Supported boards
10
+
11
+ ## NUCLEO_WL55JC
12
+
13
+ [ st.com STM32WL5x MCU page] ( https://www.st.com/en/microcontrollers-microprocessors/stm32wl5x.html )
14
+
15
+ [ st.com NUCLEO page] ( https://www.st.com/en/evaluation-tools/nucleo-wl55jc.html )
16
+
17
+ [ mbed.com NUCLEO page] ( https://os.mbed.com/platforms/ST-Nucleo-WL55JC/ )
18
+
19
+ - Total FLASH is 256KB
20
+ - RAM: 64 KB
21
+
22
+ # LoRa
23
+
24
+ ## MBED-OS support
25
+
26
+ Lora radio is enabled in default STM32WL configuration
27
+
28
+ ## baremetal support
29
+
30
+ Baremetal is supported.
31
+
32
+ mbed_app.json:
33
+ ```
34
+ {
35
+ "requires": ["bare-metal", "lora", "stm32wl-lora-driver"]
36
+ }
37
+ ```
38
+
39
+
40
+ ## GPIO debug pins
41
+
42
+ 2 pins can be configured to check RX and TX activity.
43
+
44
+ Example of mbed_app.json:
45
+ ```
46
+ {
47
+ "target_overrides": {
48
+ "NUCLEO_WL55JC": {
49
+ "stm32wl-lora-driver.debug_rx": "LED1",
50
+ "stm32wl-lora-driver.debug_tx": "LED2"
51
+ }
52
+ }
53
+ }
54
+ ```
55
+
56
+ ## mbed-os test
57
+
58
+ | target | platform_name | test suite | result | elapsed_time (sec) | copy_method |
59
+ | ---------------------| ---------------| ----------------------------------------------------| --------| --------------------| -------------|
60
+ | NUCLEO_WL55JC-ARMC6 | NUCLEO_WL55JC | connectivity-lorawan-tests-tests-lorawan-loraradio | OK | 44.8 | default |
61
+
62
+
63
+
64
+ ## Application example
65
+
66
+ https://github.com/ARMmbed/mbed-os-example-lorawan/
You can’t perform that action at this time.
0 commit comments