@@ -73502,6 +73502,170 @@ target_compile_options(GENERIC_H503RBTX_xusb_HSFS INTERFACE
73502
73502
"SHELL:-DUSE_USB_HS -DUSE_USB_HS_IN_FS"
73503
73503
)
73504
73504
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
+
73505
73669
# GENERIC_H563IIKXQ
73506
73670
# -----------------------------------------------------------------------------
73507
73671
@@ -109800,6 +109964,88 @@ target_link_options(VCCGND_F407ZG_MINI_hid INTERFACE
109800
109964
)
109801
109965
109802
109966
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
+
109803
110049
# WeActMiniH743VITX
109804
110050
# -----------------------------------------------------------------------------
109805
110051
0 commit comments