Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitab513ef

Browse files
committed
chore(cmake): update database with new variant
Signed-off-by: Frederic Pillon <frederic.pillon@st.com>
1 parent1139662 commitab513ef

File tree

2 files changed

+84
-2
lines changed

2 files changed

+84
-2
lines changed

‎cmake/boards_db.cmake‎

Lines changed: 83 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114091,7 +114091,7 @@ target_compile_definitions(NUCLEO_WL33CC1 INTERFACE
114091114091
"ARDUINO_NUCLEO_WL33CC1"
114092114092
"BOARD_NAME=\"NUCLEO_WL33CC1\""
114093114093
"BOARD_ID=NUCLEO_WL33CC1"
114094-
"VARIANT_H=\"variant_NUCLEO_WL33CC1.h\""
114094+
"VARIANT_H=\"variant_NUCLEO_WL33CCx.h\""
114095114095
)
114096114096
target_include_directories(NUCLEO_WL33CC1 INTERFACE
114097114097
${CMAKE_CURRENT_LIST_DIR}/../system/STM32WL3x
@@ -114152,6 +114152,88 @@ target_compile_options(NUCLEO_WL33CC1_xusb_HSFS INTERFACE
114152114152
"SHELL:-DUSE_USB_HS -DUSE_USB_HS_IN_FS"
114153114153
)
114154114154

114155+
# NUCLEO_WL33CC2
114156+
# -----------------------------------------------------------------------------
114157+
114158+
set(NUCLEO_WL33CC2_VARIANT_PATH "${CMAKE_CURRENT_LIST_DIR}/../variants/STM32WL3x/WL33C(8-B-C)Vx(X)")
114159+
set(NUCLEO_WL33CC2_MAXSIZE 262144)
114160+
set(NUCLEO_WL33CC2_MAXDATASIZE 32768)
114161+
set(NUCLEO_WL33CC2_MCU cortex-m0plus)
114162+
set(NUCLEO_WL33CC2_FPCONF "-")
114163+
add_library(NUCLEO_WL33CC2 INTERFACE)
114164+
target_compile_options(NUCLEO_WL33CC2 INTERFACE
114165+
"SHELL:-DSTM32WL3xx -D__CORTEX_SC=0"
114166+
"SHELL:"
114167+
"SHELL:"
114168+
"SHELL: "
114169+
-mcpu=${NUCLEO_WL33CC2_MCU}
114170+
)
114171+
target_compile_definitions(NUCLEO_WL33CC2 INTERFACE
114172+
"STM32WL3x"
114173+
"ARDUINO_NUCLEO_WL33CC2"
114174+
"BOARD_NAME=\"NUCLEO_WL33CC2\""
114175+
"BOARD_ID=NUCLEO_WL33CC2"
114176+
"VARIANT_H=\"variant_NUCLEO_WL33CCx.h\""
114177+
)
114178+
target_include_directories(NUCLEO_WL33CC2 INTERFACE
114179+
${CMAKE_CURRENT_LIST_DIR}/../system/STM32WL3x
114180+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32WL3x_HAL_Driver/Inc
114181+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/STM32WL3x_HAL_Driver/Src
114182+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32WL3x/Include/
114183+
${CMAKE_CURRENT_LIST_DIR}/../system/Drivers/CMSIS/Device/ST/STM32WL3x/Source/Templates/gcc/
114184+
${NUCLEO_WL33CC2_VARIANT_PATH}
114185+
)
114186+
114187+
target_link_options(NUCLEO_WL33CC2 INTERFACE
114188+
"LINKER:--default-script=${NUCLEO_WL33CC2_VARIANT_PATH}/ldscript.ld"
114189+
"LINKER:--defsym=LD_FLASH_OFFSET=0x0"
114190+
"LINKER:--defsym=LD_MAX_SIZE=262144"
114191+
"LINKER:--defsym=LD_MAX_DATA_SIZE=32768"
114192+
"SHELL: "
114193+
-mcpu=${NUCLEO_WL33CC2_MCU}
114194+
)
114195+
114196+
add_library(NUCLEO_WL33CC2_serial_disabled INTERFACE)
114197+
target_compile_options(NUCLEO_WL33CC2_serial_disabled INTERFACE
114198+
"SHELL:"
114199+
)
114200+
add_library(NUCLEO_WL33CC2_serial_generic INTERFACE)
114201+
target_compile_options(NUCLEO_WL33CC2_serial_generic INTERFACE
114202+
"SHELL:-DHAL_UART_MODULE_ENABLED"
114203+
)
114204+
add_library(NUCLEO_WL33CC2_serial_none INTERFACE)
114205+
target_compile_options(NUCLEO_WL33CC2_serial_none INTERFACE
114206+
"SHELL:-DHAL_UART_MODULE_ENABLED -DHWSERIAL_NONE"
114207+
)
114208+
add_library(NUCLEO_WL33CC2_usb_CDC INTERFACE)
114209+
target_compile_options(NUCLEO_WL33CC2_usb_CDC INTERFACE
114210+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC -DDISABLE_GENERIC_SERIALUSB"
114211+
)
114212+
add_library(NUCLEO_WL33CC2_usb_CDCgen INTERFACE)
114213+
target_compile_options(NUCLEO_WL33CC2_usb_CDCgen INTERFACE
114214+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_CDC"
114215+
)
114216+
add_library(NUCLEO_WL33CC2_usb_HID INTERFACE)
114217+
target_compile_options(NUCLEO_WL33CC2_usb_HID INTERFACE
114218+
"SHELL:-DUSBCON -DUSBD_VID=0x0483 -DUSBD_PID=0x5740 -DHAL_PCD_MODULE_ENABLED -DUSBD_USE_HID_COMPOSITE"
114219+
)
114220+
add_library(NUCLEO_WL33CC2_usb_none INTERFACE)
114221+
target_compile_options(NUCLEO_WL33CC2_usb_none INTERFACE
114222+
"SHELL:"
114223+
)
114224+
add_library(NUCLEO_WL33CC2_xusb_FS INTERFACE)
114225+
target_compile_options(NUCLEO_WL33CC2_xusb_FS INTERFACE
114226+
"SHELL:"
114227+
)
114228+
add_library(NUCLEO_WL33CC2_xusb_HS INTERFACE)
114229+
target_compile_options(NUCLEO_WL33CC2_xusb_HS INTERFACE
114230+
"SHELL:-DUSE_USB_HS"
114231+
)
114232+
add_library(NUCLEO_WL33CC2_xusb_HSFS INTERFACE)
114233+
target_compile_options(NUCLEO_WL33CC2_xusb_HSFS INTERFACE
114234+
"SHELL:-DUSE_USB_HS -DUSE_USB_HS_IN_FS"
114235+
)
114236+
114155114237
# NUCLEO_WL55JC1
114156114238
# -----------------------------------------------------------------------------
114157114239

‎variants/STM32WL3x/WL33C(8-B-C)Vx(X)/CMakeLists.txt‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ add_library(variant_bin STATIC EXCLUDE_FROM_ALL
2222
generic_clock.c
2323
PeripheralPins.c
2424
variant_generic.cpp
25-
variant_NUCLEO_WL33CC1.cpp
25+
variant_NUCLEO_WL33CCx.cpp
2626
)
2727
target_link_libraries(variant_binPUBLIC variant_usage)
2828

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp