@@ -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
0 commit comments