Skip to content

Commit

Permalink
STM32H753xI support
Browse files Browse the repository at this point in the history
  • Loading branch information
jeromecoutant committed Feb 15, 2022
1 parent 6fde5d1 commit e4d8b2c
Show file tree
Hide file tree
Showing 28 changed files with 5,543 additions and 4 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

This branch is creating "generic" targets which are virtual boards with an STM32.

Current status: 355 generic boards have created and tested with CLI1 and CLI2.
Current status: 361 generic boards have created and tested with CLI1 and CLI2.

Real custom boards are in the main branch : https://github.com/ARMmbed/stm32customtargets

Expand Down Expand Up @@ -341,18 +341,19 @@ python aci_build.py -l -c -b
- mbed-os: master
- STM32_open_pin_data: master

52 targets available thanks to:
58 targets available thanks to:
- MCU_STM32H723xG
- MCU_STM32H725xE
- MCU_STM32H735xG
- MCU_STM32H743xI
- MCU_STM32H745xI
- MCU_STM32H747xI
- MCU_STM32H750xB
- MCU_STM32H753xI
- MCU_STM32H7A3xIQ
- MCU_STM32H7B3xIQ

19 missing targets due to missing:
18 missing targets due to missing:
- MCU_STM32H723xE
- MCU_STM32H725xG
- MCU_STM32H730xBQ
Expand All @@ -363,7 +364,6 @@ python aci_build.py -l -c -b
- MCU_STM32H743xG
- MCU_STM32H745xG
- MCU_STM32H747xG
- MCU_STM32H753xI
- MCU_STM32H755xI
- MCU_STM32H757xI
- MCU_STM32H7A3xGQ
Expand Down
6 changes: 6 additions & 0 deletions TARGET_STM32H7/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,12 @@ add_subdirectory(TARGET_GENERIC_STM32H750IB EXCLUDE_FROM_ALL)
add_subdirectory(TARGET_GENERIC_STM32H750VB EXCLUDE_FROM_ALL)
add_subdirectory(TARGET_GENERIC_STM32H750XB EXCLUDE_FROM_ALL)
add_subdirectory(TARGET_GENERIC_STM32H750ZB EXCLUDE_FROM_ALL)
add_subdirectory(TARGET_GENERIC_STM32H753AI EXCLUDE_FROM_ALL)
add_subdirectory(TARGET_GENERIC_STM32H753BI EXCLUDE_FROM_ALL)
add_subdirectory(TARGET_GENERIC_STM32H753II EXCLUDE_FROM_ALL)
add_subdirectory(TARGET_GENERIC_STM32H753VI EXCLUDE_FROM_ALL)
add_subdirectory(TARGET_GENERIC_STM32H753XI EXCLUDE_FROM_ALL)
add_subdirectory(TARGET_GENERIC_STM32H753ZI EXCLUDE_FROM_ALL)
add_subdirectory(TARGET_GENERIC_STM32H7A3AIQ EXCLUDE_FROM_ALL)
add_subdirectory(TARGET_GENERIC_STM32H7A3IIQ EXCLUDE_FROM_ALL)
add_subdirectory(TARGET_GENERIC_STM32H7A3LIQ EXCLUDE_FROM_ALL)
Expand Down
17 changes: 17 additions & 0 deletions TARGET_STM32H7/TARGET_GENERIC_STM32H753AI/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Copyright (c) 2022 ARM Limited. All rights reserved.
# SPDX-License-Identifier: Apache-2.0

add_library(mbed-generic-stm32h753ai INTERFACE)

target_sources(mbed-generic-stm32h753ai
INTERFACE
PeripheralPins.c
system_clock.c
)

target_include_directories(mbed-generic-stm32h753ai
INTERFACE
.
)

target_link_libraries(mbed-generic-stm32h753ai INTERFACE mbed-stm32h753xi)
512 changes: 512 additions & 0 deletions TARGET_STM32H7/TARGET_GENERIC_STM32H753AI/PeripheralPins.c

Large diffs are not rendered by default.

Loading

0 comments on commit e4d8b2c

Please sign in to comment.