51 lines
914 B
CMake
51 lines
914 B
CMake
cmake_minimum_required(VERSION 3.12)
|
|
|
|
set(PICO_BOARD walkie_talkies)
|
|
set(PICO_BOARD_HEADER_DIRS ${CMAKE_SOURCE_DIR}/boards/)
|
|
|
|
# Pull in SDK (must be before project)
|
|
include(pico_sdk_import.cmake)
|
|
|
|
project(walkie_talkies)
|
|
|
|
pico_sdk_init()
|
|
|
|
set(CMAKE_C_STANDARD 11)
|
|
set(CMAKE_CXX_STANDARD 17)
|
|
|
|
add_executable(uart_test
|
|
src/uart_test.c
|
|
)
|
|
|
|
target_link_libraries(uart_test pico_stdlib)
|
|
|
|
pico_enable_stdio_usb(uart_test 1)
|
|
pico_enable_stdio_uart(uart_test 0)
|
|
|
|
pico_add_extra_outputs(uart_test)
|
|
|
|
add_executable(blink_test
|
|
src/blink_test.c
|
|
)
|
|
|
|
target_link_libraries(blink_test pico_stdlib)
|
|
|
|
pico_enable_stdio_usb(blink_test 1)
|
|
pico_enable_stdio_uart(blink_test 0)
|
|
|
|
pico_add_extra_outputs(blink_test)
|
|
|
|
add_executable(spi_test
|
|
src/spi_test.c
|
|
)
|
|
|
|
target_link_libraries(spi_test
|
|
pico_stdlib
|
|
hardware_spi
|
|
)
|
|
|
|
pico_enable_stdio_usb(spi_test 1)
|
|
pico_enable_stdio_uart(spi_test 0)
|
|
|
|
pico_add_extra_outputs(spi_test)
|