Skip to content

Commit 40d50d3

Browse files
authored
Merge pull request stm32duino#2522 from fpistm/weact_H562RGT
variant(h5): add WeAct H562RGT support
2 parents c888cf9 + dbde66e commit 40d50d3

11 files changed

+1580
-2
lines changed

CI/build/conf/cores_config.json

+8
Original file line numberDiff line numberDiff line change
@@ -546,6 +546,7 @@
546546
"GENERIC_G4A1REIX",
547547
"GENERIC_G4A1RETX",
548548
"GENERIC_H503CBTX",
549+
"GENERIC_H562RGTX",
549550
"GENERIC_H563IIKXQ",
550551
"GENERIC_H563RGTX",
551552
"GENERIC_H563RITX",
@@ -813,6 +814,13 @@
813814
"GENERIC_MP157AACX",
814815
"GENERIC_MP157CACX",
815816
"GENERIC_MP157DACX",
817+
"GENERIC_U073R8IX",
818+
"GENERIC_U073R8TX",
819+
"GENERIC_U073RBIX",
820+
"GENERIC_U073RBTX",
821+
"GENERIC_U073RCIX",
822+
"GENERIC_U073RCTX",
823+
"GENERIC_U083RCIX",
816824
"GENERIC_U575AGIXQ",
817825
"GENERIC_U575AIIXQ",
818826
"GENERIC_U575CGTX",

CI/build/conf/cores_config_ci.json

+8
Original file line numberDiff line numberDiff line change
@@ -546,6 +546,7 @@
546546
"GENERIC_G4A1REIX",
547547
"GENERIC_G4A1RETX",
548548
"GENERIC_H503CBTX",
549+
"GENERIC_H562RGTX",
549550
"GENERIC_H563IIKXQ",
550551
"GENERIC_H563RGTX",
551552
"GENERIC_H563RITX",
@@ -813,6 +814,13 @@
813814
"GENERIC_MP157AACX",
814815
"GENERIC_MP157CACX",
815816
"GENERIC_MP157DACX",
817+
"GENERIC_U073R8IX",
818+
"GENERIC_U073R8TX",
819+
"GENERIC_U073RBIX",
820+
"GENERIC_U073RBTX",
821+
"GENERIC_U073RCIX",
822+
"GENERIC_U073RCTX",
823+
"GENERIC_U083RCIX",
816824
"GENERIC_U575AGIXQ",
817825
"GENERIC_U575AIIXQ",
818826
"GENERIC_U575CGTX",

README.md

+2
Original file line numberDiff line numberDiff line change
@@ -548,6 +548,8 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
548548
| :yellow_heart: | STM32H503CB | Generic Board | **2.9.0** | |
549549
| :green_heart: | STM32H503KB | Generic Board | *2.8.1* | |
550550
| :green_heart: | STM32H503RB | Generic Board | *2.7.0* | |
551+
| :yellow_heart: | STM32H562RGT | WeAct H562RGT | **2.9.0** | |
552+
| :yellow_heart: | STM32H562RGT<br>STM32H562RIT | Generic Board | **2.9.0** | |
551553
| :green_heart: | STM32H563IIKxQ | Generic Board | *2.6.0* | |
552554
| :green_heart: | STM32H563RG<br>STM32H563RI | Generic Board | *2.8.1* | |
553555
| :green_heart: | STM32H563ZG<br>STM32H563ZI | Generic Board | *2.6.0* | |

boards.txt

+29
Original file line numberDiff line numberDiff line change
@@ -8442,6 +8442,17 @@ GenH5.upload.maximum_data_size=0
84428442
GenH5.vid.0=0x0483
84438443
GenH5.pid.0=0x5740
84448444

8445+
# WeAct H562RGT
8446+
GenH5.menu.pnum.WEACT_H562RG=WeAct H562RGT
8447+
GenH5.menu.pnum.WEACT_H562RG.upload.maximum_size=1048576
8448+
GenH5.menu.pnum.WEACT_H562RG.upload.maximum_data_size=655360
8449+
GenH5.menu.pnum.WEACT_H562RG.build.board=WEACT_H562RG
8450+
GenH5.menu.pnum.WEACT_H562RG.build.product_line=STM32H562xx
8451+
GenH5.menu.pnum.WEACT_H562RG.build.variant=STM32H5xx/H562R(G-I)T
8452+
GenH5.menu.pnum.WEACT_H562RG.build.variant_h=variant_WEACT_H562RG.h
8453+
GenH5.menu.pnum.WEACT_H562RG.build.peripheral_pins=-DCUSTOM_PERIPHERAL_PINS
8454+
GenH5.menu.pnum.WEACT_H562RG.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32H5xx/STM32H562.svd
8455+
84458456
# Generic H503CBTx
84468457
GenH5.menu.pnum.GENERIC_H503CBTX=Generic H503CBTx
84478458
GenH5.menu.pnum.GENERIC_H503CBTX.upload.maximum_size=131072
@@ -8478,6 +8489,24 @@ GenH5.menu.pnum.GENERIC_H503RBTX.build.product_line=STM32H503xx
84788489
GenH5.menu.pnum.GENERIC_H503RBTX.build.variant=STM32H5xx/H503RBT
84798490
GenH5.menu.pnum.GENERIC_H503RBTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32H5xx/STM32H503.svd
84808491

8492+
# Generic H562RGTx
8493+
GenH5.menu.pnum.GENERIC_H562RGTX=Generic H562RGTx
8494+
GenH5.menu.pnum.GENERIC_H562RGTX.upload.maximum_size=1048576
8495+
GenH5.menu.pnum.GENERIC_H562RGTX.upload.maximum_data_size=655360
8496+
GenH5.menu.pnum.GENERIC_H562RGTX.build.board=GENERIC_H562RGTX
8497+
GenH5.menu.pnum.GENERIC_H562RGTX.build.product_line=STM32H562xx
8498+
GenH5.menu.pnum.GENERIC_H562RGTX.build.variant=STM32H5xx/H562R(G-I)T
8499+
GenH5.menu.pnum.GENERIC_H562RGTX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32H5xx/STM32H562.svd
8500+
8501+
# Generic H562RITx
8502+
GenH5.menu.pnum.GENERIC_H562RITX=Generic H562RITx
8503+
GenH5.menu.pnum.GENERIC_H562RITX.upload.maximum_size=2097152
8504+
GenH5.menu.pnum.GENERIC_H562RITX.upload.maximum_data_size=655360
8505+
GenH5.menu.pnum.GENERIC_H562RITX.build.board=GENERIC_H562RITX
8506+
GenH5.menu.pnum.GENERIC_H562RITX.build.product_line=STM32H562xx
8507+
GenH5.menu.pnum.GENERIC_H562RITX.build.variant=STM32H5xx/H562R(G-I)T
8508+
GenH5.menu.pnum.GENERIC_H562RITX.debug.svd_file={runtime.tools.STM32_SVD.path}/svd/STM32H5xx/STM32H562.svd
8509+
84818510
# Generic H563IIKxQ
84828511
GenH5.menu.pnum.GENERIC_H563IIKXQ=Generic H563IIKxQ
84838512
GenH5.menu.pnum.GENERIC_H563IIKXQ.upload.maximum_size=2097152

cmake/boards_db.cmake

+246
Original file line numberDiff line numberDiff line change
@@ -73502,6 +73502,170 @@ target_compile_options(GENERIC_H503RBTX_xusb_HSFS INTERFACE
7350273502
"SHELL:-DUSE_USB_HS -DUSE_USB_HS_IN_FS"
7350373503
)
7350473504

73505+
# GENERIC_H562RGTX
73506+
# -----------------------------------------------------------------------------
73507+
73508+
set(GENERIC_H562RGTX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32H5xx/H562R(G-I)T")
73509+
set(GENERIC_H562RGTX_MAXSIZE 1048576)
73510+
set(GENERIC_H562RGTX_MAXDATASIZE 655360)
73511+
set(GENERIC_H562RGTX_MCU cortex-m33)
73512+
set(GENERIC_H562RGTX_FPCONF "-")
73513+
add_library(GENERIC_H562RGTX INTERFACE)
73514+
target_compile_options(GENERIC_H562RGTX INTERFACE
73515+
"SHELL:-DSTM32H562xx "
73516+
"SHELL:"
73517+
"SHELL:"
73518+
"SHELL:-mfpu=fpv4-sp-d16 -mfloat-abi=hard"
73519+
-mcpu=${GENERIC_H562RGTX_MCU}
73520+
)
73521+
target_compile_definitions(GENERIC_H562RGTX INTERFACE
73522+
"STM32H5xx"
73523+
"ARDUINO_GENERIC_H562RGTX"
73524+
"BOARD_NAME=\"GENERIC_H562RGTX\""
73525+
"BOARD_ID=GENERIC_H562RGTX"
73526+
"VARIANT_H=\"variant_generic.h\""
73527+
)
73528+
target_include_directories(GENERIC_H562RGTX INTERFACE
73529+
${CMAKE_CURRENT_LIST_DIR}/../system/STM32H5xx
73530+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32H5xx_HAL_Driver/Inc
73531+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32H5xx_HAL_Driver/Src
73532+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32H5xx/Include/
73533+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32H5xx/Source/Templates/gcc/
73534+
${GENERIC_H562RGTX_VARIANT_PATH}
73535+
)
73536+
73537+
target_link_options(GENERIC_H562RGTX INTERFACE
73538+
"LINKER:--default-script=${GENERIC_H562RGTX_VARIANT_PATH}/ldscript.ld"
73539+
"LINKER:--defsym=LD_FLASH_OFFSET=0x0"
73540+
"LINKER:--defsym=LD_MAX_SIZE=1048576"
73541+
"LINKER:--defsym=LD_MAX_DATA_SIZE=655360"
73542+
"SHELL:-mfpu=fpv4-sp-d16 -mfloat-abi=hard"
73543+
-mcpu=${GENERIC_H562RGTX_MCU}
73544+
)
73545+
73546+
add_library(GENERIC_H562RGTX_serial_disabled INTERFACE)
73547+
target_compile_options(GENERIC_H562RGTX_serial_disabled INTERFACE
73548+
"SHELL:"
73549+
)
73550+
add_library(GENERIC_H562RGTX_serial_generic INTERFACE)
73551+
target_compile_options(GENERIC_H562RGTX_serial_generic INTERFACE
73552+
"SHELL:-DHAL_UART_MODULE_ENABLED"
73553+
)
73554+
add_library(GENERIC_H562RGTX_serial_none INTERFACE)
73555+
target_compile_options(GENERIC_H562RGTX_serial_none INTERFACE
73556+
"SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
73557+
)
73558+
add_library(GENERIC_H562RGTX_usb_CDC INTERFACE)
73559+
target_compile_options(GENERIC_H562RGTX_usb_CDC INTERFACE
73560+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
73561+
)
73562+
add_library(GENERIC_H562RGTX_usb_CDCgen INTERFACE)
73563+
target_compile_options(GENERIC_H562RGTX_usb_CDCgen INTERFACE
73564+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
73565+
)
73566+
add_library(GENERIC_H562RGTX_usb_HID INTERFACE)
73567+
target_compile_options(GENERIC_H562RGTX_usb_HID INTERFACE
73568+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
73569+
)
73570+
add_library(GENERIC_H562RGTX_usb_none INTERFACE)
73571+
target_compile_options(GENERIC_H562RGTX_usb_none INTERFACE
73572+
"SHELL:"
73573+
)
73574+
add_library(GENERIC_H562RGTX_xusb_FS INTERFACE)
73575+
target_compile_options(GENERIC_H562RGTX_xusb_FS INTERFACE
73576+
"SHELL:"
73577+
)
73578+
add_library(GENERIC_H562RGTX_xusb_HS INTERFACE)
73579+
target_compile_options(GENERIC_H562RGTX_xusb_HS INTERFACE
73580+
"SHELL:-DUSE_USB_HS"
73581+
)
73582+
add_library(GENERIC_H562RGTX_xusb_HSFS INTERFACE)
73583+
target_compile_options(GENERIC_H562RGTX_xusb_HSFS INTERFACE
73584+
"SHELL:-DUSE_USB_HS -DUSE_USB_HS_IN_FS"
73585+
)
73586+
73587+
# GENERIC_H562RITX
73588+
# -----------------------------------------------------------------------------
73589+
73590+
set(GENERIC_H562RITX_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32H5xx/H562R(G-I)T")
73591+
set(GENERIC_H562RITX_MAXSIZE 2097152)
73592+
set(GENERIC_H562RITX_MAXDATASIZE 655360)
73593+
set(GENERIC_H562RITX_MCU cortex-m33)
73594+
set(GENERIC_H562RITX_FPCONF "-")
73595+
add_library(GENERIC_H562RITX INTERFACE)
73596+
target_compile_options(GENERIC_H562RITX INTERFACE
73597+
"SHELL:-DSTM32H562xx "
73598+
"SHELL:"
73599+
"SHELL:"
73600+
"SHELL:-mfpu=fpv4-sp-d16 -mfloat-abi=hard"
73601+
-mcpu=${GENERIC_H562RITX_MCU}
73602+
)
73603+
target_compile_definitions(GENERIC_H562RITX INTERFACE
73604+
"STM32H5xx"
73605+
"ARDUINO_GENERIC_H562RITX"
73606+
"BOARD_NAME=\"GENERIC_H562RITX\""
73607+
"BOARD_ID=GENERIC_H562RITX"
73608+
"VARIANT_H=\"variant_generic.h\""
73609+
)
73610+
target_include_directories(GENERIC_H562RITX INTERFACE
73611+
${CMAKE_CURRENT_LIST_DIR}/../system/STM32H5xx
73612+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32H5xx_HAL_Driver/Inc
73613+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32H5xx_HAL_Driver/Src
73614+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32H5xx/Include/
73615+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32H5xx/Source/Templates/gcc/
73616+
${GENERIC_H562RITX_VARIANT_PATH}
73617+
)
73618+
73619+
target_link_options(GENERIC_H562RITX INTERFACE
73620+
"LINKER:--default-script=${GENERIC_H562RITX_VARIANT_PATH}/ldscript.ld"
73621+
"LINKER:--defsym=LD_FLASH_OFFSET=0x0"
73622+
"LINKER:--defsym=LD_MAX_SIZE=2097152"
73623+
"LINKER:--defsym=LD_MAX_DATA_SIZE=655360"
73624+
"SHELL:-mfpu=fpv4-sp-d16 -mfloat-abi=hard"
73625+
-mcpu=${GENERIC_H562RITX_MCU}
73626+
)
73627+
73628+
add_library(GENERIC_H562RITX_serial_disabled INTERFACE)
73629+
target_compile_options(GENERIC_H562RITX_serial_disabled INTERFACE
73630+
"SHELL:"
73631+
)
73632+
add_library(GENERIC_H562RITX_serial_generic INTERFACE)
73633+
target_compile_options(GENERIC_H562RITX_serial_generic INTERFACE
73634+
"SHELL:-DHAL_UART_MODULE_ENABLED"
73635+
)
73636+
add_library(GENERIC_H562RITX_serial_none INTERFACE)
73637+
target_compile_options(GENERIC_H562RITX_serial_none INTERFACE
73638+
"SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
73639+
)
73640+
add_library(GENERIC_H562RITX_usb_CDC INTERFACE)
73641+
target_compile_options(GENERIC_H562RITX_usb_CDC INTERFACE
73642+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
73643+
)
73644+
add_library(GENERIC_H562RITX_usb_CDCgen INTERFACE)
73645+
target_compile_options(GENERIC_H562RITX_usb_CDCgen INTERFACE
73646+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
73647+
)
73648+
add_library(GENERIC_H562RITX_usb_HID INTERFACE)
73649+
target_compile_options(GENERIC_H562RITX_usb_HID INTERFACE
73650+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
73651+
)
73652+
add_library(GENERIC_H562RITX_usb_none INTERFACE)
73653+
target_compile_options(GENERIC_H562RITX_usb_none INTERFACE
73654+
"SHELL:"
73655+
)
73656+
add_library(GENERIC_H562RITX_xusb_FS INTERFACE)
73657+
target_compile_options(GENERIC_H562RITX_xusb_FS INTERFACE
73658+
"SHELL:"
73659+
)
73660+
add_library(GENERIC_H562RITX_xusb_HS INTERFACE)
73661+
target_compile_options(GENERIC_H562RITX_xusb_HS INTERFACE
73662+
"SHELL:-DUSE_USB_HS"
73663+
)
73664+
add_library(GENERIC_H562RITX_xusb_HSFS INTERFACE)
73665+
target_compile_options(GENERIC_H562RITX_xusb_HSFS INTERFACE
73666+
"SHELL:-DUSE_USB_HS -DUSE_USB_HS_IN_FS"
73667+
)
73668+
7350573669
# GENERIC_H563IIKXQ
7350673670
# -----------------------------------------------------------------------------
7350773671

@@ -109800,6 +109964,88 @@ target_link_options(VCCGND_F407ZG_MINI_hid INTERFACE
109800109964
)
109801109965

109802109966

109967+
# WEACT_H562RG
109968+
# -----------------------------------------------------------------------------
109969+
109970+
set(WEACT_H562RG_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32H5xx/H562R(G-I)T")
109971+
set(WEACT_H562RG_MAXSIZE 1048576)
109972+
set(WEACT_H562RG_MAXDATASIZE 655360)
109973+
set(WEACT_H562RG_MCU cortex-m33)
109974+
set(WEACT_H562RG_FPCONF "-")
109975+
add_library(WEACT_H562RG INTERFACE)
109976+
target_compile_options(WEACT_H562RG INTERFACE
109977+
"SHELL:-DSTM32H562xx "
109978+
"SHELL:-DCUSTOM_PERIPHERAL_PINS"
109979+
"SHELL:"
109980+
"SHELL:-mfpu=fpv4-sp-d16 -mfloat-abi=hard"
109981+
-mcpu=${WEACT_H562RG_MCU}
109982+
)
109983+
target_compile_definitions(WEACT_H562RG INTERFACE
109984+
"STM32H5xx"
109985+
"ARDUINO_WEACT_H562RG"
109986+
"BOARD_NAME=\"WEACT_H562RG\""
109987+
"BOARD_ID=WEACT_H562RG"
109988+
"VARIANT_H=\"variant_WEACT_H562RG.h\""
109989+
)
109990+
target_include_directories(WEACT_H562RG INTERFACE
109991+
${CMAKE_CURRENT_LIST_DIR}/../system/STM32H5xx
109992+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32H5xx_HAL_Driver/Inc
109993+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32H5xx_HAL_Driver/Src
109994+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32H5xx/Include/
109995+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32H5xx/Source/Templates/gcc/
109996+
${WEACT_H562RG_VARIANT_PATH}
109997+
)
109998+
109999+
target_link_options(WEACT_H562RG INTERFACE
110000+
"LINKER:--default-script=${WEACT_H562RG_VARIANT_PATH}/ldscript.ld"
110001+
"LINKER:--defsym=LD_FLASH_OFFSET=0x0"
110002+
"LINKER:--defsym=LD_MAX_SIZE=1048576"
110003+
"LINKER:--defsym=LD_MAX_DATA_SIZE=655360"
110004+
"SHELL:-mfpu=fpv4-sp-d16 -mfloat-abi=hard"
110005+
-mcpu=${WEACT_H562RG_MCU}
110006+
)
110007+
110008+
add_library(WEACT_H562RG_serial_disabled INTERFACE)
110009+
target_compile_options(WEACT_H562RG_serial_disabled INTERFACE
110010+
"SHELL:"
110011+
)
110012+
add_library(WEACT_H562RG_serial_generic INTERFACE)
110013+
target_compile_options(WEACT_H562RG_serial_generic INTERFACE
110014+
"SHELL:-DHAL_UART_MODULE_ENABLED"
110015+
)
110016+
add_library(WEACT_H562RG_serial_none INTERFACE)
110017+
target_compile_options(WEACT_H562RG_serial_none INTERFACE
110018+
"SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
110019+
)
110020+
add_library(WEACT_H562RG_usb_CDC INTERFACE)
110021+
target_compile_options(WEACT_H562RG_usb_CDC INTERFACE
110022+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
110023+
)
110024+
add_library(WEACT_H562RG_usb_CDCgen INTERFACE)
110025+
target_compile_options(WEACT_H562RG_usb_CDCgen INTERFACE
110026+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
110027+
)
110028+
add_library(WEACT_H562RG_usb_HID INTERFACE)
110029+
target_compile_options(WEACT_H562RG_usb_HID INTERFACE
110030+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
110031+
)
110032+
add_library(WEACT_H562RG_usb_none INTERFACE)
110033+
target_compile_options(WEACT_H562RG_usb_none INTERFACE
110034+
"SHELL:"
110035+
)
110036+
add_library(WEACT_H562RG_xusb_FS INTERFACE)
110037+
target_compile_options(WEACT_H562RG_xusb_FS INTERFACE
110038+
"SHELL:"
110039+
)
110040+
add_library(WEACT_H562RG_xusb_HS INTERFACE)
110041+
target_compile_options(WEACT_H562RG_xusb_HS INTERFACE
110042+
"SHELL:-DUSE_USB_HS"
110043+
)
110044+
add_library(WEACT_H562RG_xusb_HSFS INTERFACE)
110045+
target_compile_options(WEACT_H562RG_xusb_HSFS INTERFACE
110046+
"SHELL:-DUSE_USB_HS -DUSE_USB_HS_IN_FS"
110047+
)
110048+
109803110049
# WeActMiniH743VITX
109804110050
# -----------------------------------------------------------------------------
109805110051

variants/STM32H5xx/H562R(G-I)T/CMakeLists.txt

+2
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@ target_link_libraries(variant INTERFACE variant_usage)
2121
add_library(variant_bin STATIC EXCLUDE_FROM_ALL
2222
generic_clock.c
2323
PeripheralPins.c
24+
PeripheralPins_WEACT_H562RG.c
2425
variant_generic.cpp
26+
variant_WEACT_H562RG.cpp
2527
)
2628
target_link_libraries(variant_bin PUBLIC variant_usage)
2729

0 commit comments

Comments
 (0)