Skip to content

Commit fb47f59

Browse files
authored
Add Wio-H725AE (ARMmbed#133)
* Add clock settings for H725xE * Correction of memory mapping for H725xE * Added new target WIO_H725AE * Added WIO_H725 into targets.json * Added upload methods file for WIO_H725 * Licence filled from original source file * Space alignment * Added macro MBED_SPLIT_HEAP for MCU_STM32H725xE * Typo correction * Correction of upload methods for WIO_H725AE
1 parent 3176fc7 commit fb47f59

File tree

11 files changed

+1646
-39
lines changed

11 files changed

+1646
-39
lines changed

targets/TARGET_STM/TARGET_STM32H7/TARGET_STM32H725xE/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
# Copyright (c) 2020 ARM Limited. All rights reserved.
22
# SPDX-License-Identifier: Apache-2.0
33

4+
add_subdirectory(TARGET_WIO_H725AE EXCLUDE_FROM_ALL)
5+
46
if(${MBED_TOOLCHAIN} STREQUAL "GCC_ARM")
57
set(STARTUP_FILE TOOLCHAIN_GCC_ARM/startup_stm32h725xx.S)
68
set(LINKER_FILE TOOLCHAIN_GCC_ARM/stm32h725xe.ld)
@@ -18,6 +20,7 @@ target_include_directories(mbed-stm32h725xe
1820

1921
target_sources(mbed-stm32h725xe
2022
INTERFACE
23+
system_clock.c
2124
${STARTUP_FILE}
2225
)
2326

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Copyright (c) 2022 ARM Limited. All rights reserved.
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
add_library(mbed-wio-h725ae INTERFACE)
5+
6+
target_sources(mbed-wio-h725ae
7+
INTERFACE
8+
PeripheralPins.c
9+
system_clock_override.c
10+
)
11+
12+
target_include_directories(mbed-wio-h725ae
13+
INTERFACE
14+
.
15+
)
16+
17+
target_link_libraries(mbed-wio-h725ae INTERFACE mbed-stm32h725xe)

targets/TARGET_STM/TARGET_STM32H7/TARGET_STM32H725xE/TARGET_WIO_H725AE/PeripheralPins.c

Lines changed: 691 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)