Put UART stdout on pin A4 @ 115200 baud
This commit is contained in:
parent
adc7fcb0ae
commit
b552b5e844
2 changed files with 15 additions and 0 deletions
|
|
@ -35,6 +35,10 @@ cmake_minimum_required(VERSION 3.13)
|
||||||
set(PICO_TINYUSB_PATH ${CMAKE_CURRENT_SOURCE_DIR}/lib/tinyusb)
|
set(PICO_TINYUSB_PATH ${CMAKE_CURRENT_SOURCE_DIR}/lib/tinyusb)
|
||||||
set(PIOUSB_PATH ${CMAKE_CURRENT_SOURCE_DIR}/lib/Pico-PIO-USB)
|
set(PIOUSB_PATH ${CMAKE_CURRENT_SOURCE_DIR}/lib/Pico-PIO-USB)
|
||||||
|
|
||||||
|
set(UART_TX CACHE STRING "")
|
||||||
|
set(UART_RX CACHE STRING "")
|
||||||
|
set(UART CACHE STRING "")
|
||||||
|
|
||||||
option(USE_SD "Build in SD support" OFF)
|
option(USE_SD "Build in SD support" OFF)
|
||||||
set(SD_TX 3 CACHE STRING "SD SPI TX pin")
|
set(SD_TX 3 CACHE STRING "SD SPI TX pin")
|
||||||
set(SD_RX 4 CACHE STRING "SD SPI RX pin")
|
set(SD_RX 4 CACHE STRING "SD SPI RX pin")
|
||||||
|
|
@ -133,6 +137,16 @@ add_compile_definitions(PIN_USB_HOST_DM=${PIN_USB_HOST_DM})
|
||||||
add_compile_definitions(PICO_DEFAULT_PIO_USB_DP_PIN=${PIN_USB_HOST_DP})
|
add_compile_definitions(PICO_DEFAULT_PIO_USB_DP_PIN=${PIN_USB_HOST_DP})
|
||||||
add_compile_definitions(PICO_DEFAULT_PIO_USB_DM_PIN=${PIN_USB_HOST_DM})
|
add_compile_definitions(PICO_DEFAULT_PIO_USB_DM_PIN=${PIN_USB_HOST_DM})
|
||||||
|
|
||||||
|
if (NOT UART STREQUAL "")
|
||||||
|
add_compile_definitions(PICO_DEFAULT_UART=${UART})
|
||||||
|
endif()
|
||||||
|
if (NOT UART_TX STREQUAL "")
|
||||||
|
add_compile_definitions(PICO_DEFAULT_UART_TX_PIN=${UART_TX})
|
||||||
|
endif()
|
||||||
|
if (NOT UART_RX STREQUAL "")
|
||||||
|
add_compile_definitions(PICO_DEFAULT_UART_RX_PIN=${UART_RX})
|
||||||
|
endif()
|
||||||
|
|
||||||
if (USE_PSRAM)
|
if (USE_PSRAM)
|
||||||
add_compile_definitions(PIN_PSRAM_CS=${PSRAM_CS} USE_PSRAM=1)
|
add_compile_definitions(PIN_PSRAM_CS=${PSRAM_CS} USE_PSRAM=1)
|
||||||
else()
|
else()
|
||||||
|
|
|
||||||
|
|
@ -73,5 +73,6 @@ cmake -S . -B build_${TAG} \
|
||||||
-DMEMSIZE=${MEMSIZE} \
|
-DMEMSIZE=${MEMSIZE} \
|
||||||
-DUSE_HSTX=1 \
|
-DUSE_HSTX=1 \
|
||||||
-DSD_TX=35 -DSD_RX=36 -DSD_SCK=34 -DSD_CS=39 -DUSE_SD=1 \
|
-DSD_TX=35 -DSD_RX=36 -DSD_SCK=34 -DSD_CS=39 -DUSE_SD=1 \
|
||||||
|
-DUART_TX=44 -DUART_RX=45 -DUART=0 \
|
||||||
${CMAKE_ARGS} "$@"
|
${CMAKE_ARGS} "$@"
|
||||||
make -C build_${TAG} -j$(nproc)
|
make -C build_${TAG} -j$(nproc)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue