Skip to content

Commit 2bdd68f

Browse files
committed
STM32WL README update for custom boards
1 parent 8462a19 commit 2bdd68f

File tree

2 files changed

+35
-5
lines changed

2 files changed

+35
-5
lines changed

targets/TARGET_STM/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@ Table of Contents
1818
* [Add a custom board](#add-a-custom-board)
1919
* [Board specific files (pinmap)](#board-specific-files-pinmap)
2020
* [Use of custom_targets.json](#use-of-custom_targetsjson)
21-
* [Make you custom board public](#make-you-custom-board-public)
21+
* [Make your custom board public](#make-you-custom-board-public)
2222
* [ST specific implementation](#st-specific-implementation)
2323
* [Pin configuration](#pin-configuration)
2424
* [Alternate feature](#alternate-feature)
2525
* [Conflict pins](#conflict-pins)
2626
* [Clock selection](#clock-selection)
2727
* [System clock](#system-clock)
2828
* [Low power clock](#low-power-clock)
29-
* [I2C TIming calculation algorothm](#i2c-timing-calculation-algorothm)
29+
* [I2C Timing calculation algorithm](#i2c-timing-calculation-algorithm)
3030
* [Sleep feature](#sleep-feature)
3131
* [WiFi configuration](#wifi-configuration)
3232
* [Ethernet configuration](#ethernet-configuration)
@@ -334,9 +334,9 @@ $ mv TARGET_STM32H745ZIT TARGET_H745ZI_BOARD
334334
```
335335

336336

337-
### Make you custom board public
337+
### Make your custom board public
338338

339-
We will be happy to add every public boards in https://github.com/ARMmbed/stm32customtargets
339+
We will be happy to add every public board in https://github.com/ARMmbed/stm32customtargets
340340

341341
Make a Pull request, we will check consistency and build.
342342

@@ -428,7 +428,7 @@ You can change this in you local mbed_app.json:
428428
}
429429
```
430430

431-
#### I2C TIming calculation algorothm
431+
#### I2C Timing calculation algorithm
432432

433433
I2C drivers version 2 use I2C timing register.
434434

targets/TARGET_STM/TARGET_STM32WL/README.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,18 @@ This ST MCU family is dual-core : based on an Arm Cortex-M4 core and an Arm Cort
66

77
Only M4 core is currently used by mbed-os applications.
88

9+
* [Supported boards](#supported-boards)
10+
* [NUCLEO_WL55JC](#nucleo_wl55jc)
11+
* [CUSTOM boards](#custom-boards)
12+
* [LoRa](#lora)
13+
* [MBED-OS support](#mbed-os-support)
14+
* [baremetal support](#baremetal-support)
15+
* [Antenna configuration](#antenna-configuration)
16+
* [GPIO debug pins](#gpio-debug-pins)
17+
* [mbed-os test](#mbed-os-test)
18+
* [Application example](#application-example)
19+
20+
921
# Supported boards
1022

1123
## NUCLEO_WL55JC
@@ -19,6 +31,12 @@ Only M4 core is currently used by mbed-os applications.
1931
- Total FLASH is 256KB
2032
- RAM: 64 KB
2133

34+
35+
## CUSTOM boards
36+
37+
Check https://github.com/ARMmbed/stm32customtargets
38+
39+
2240
# LoRa
2341

2442
## MBED-OS support
@@ -37,6 +55,18 @@ mbed_app.json:
3755
```
3856

3957

58+
## Antenna configuration
59+
60+
NUCLEO HW configuration is provided as the default configuration.
61+
62+
https://github.com/ARMmbed/mbed-os/blob/master/connectivity/drivers/lora/TARGET_STM32WL/STM32WL_radio_driver.cpp#L23
63+
```
64+
MBED_WEAK void set_antenna_switch(RBI_Switch_TypeDef state)
65+
```
66+
67+
So you can overwrite it for your custom board.
68+
69+
4070
## GPIO debug pins
4171

4272
2 pins can be configured to check RX and TX activity.

0 commit comments

Comments
 (0)