馃 meltybrain avocado
0

Configure Feed

Select the types of activity you want to include in your feed.

holy-guacamole / firmware / motortest / CMakeLists.txt
949 B 40 lines
1cmake_minimum_required(VERSION 3.13) 2 3set(CMAKE_EXPORT_COMPILE_COMMANDS ON) 4 5include(${CMAKE_CURRENT_SOURCE_DIR}/../pico_sdk_import.cmake) 6 7project(motortest C CXX ASM) 8 9set(CMAKE_C_STANDARD 11) 10set(CMAKE_CXX_STANDARD 17) 11 12pico_sdk_init() 13 14add_executable(motortest 15 main.c 16 ../src/dshot/dshot.c 17 ../src/crsf/crsf.c 18) 19 20pico_generate_pio_header(motortest 21 ${CMAKE_CURRENT_SOURCE_DIR}/../src/dshot/dshot_bidir_600.pio) 22 23target_include_directories(motortest PRIVATE 24 ${CMAKE_CURRENT_SOURCE_DIR}/../include # hw_pins.h 25 ${CMAKE_CURRENT_SOURCE_DIR}/../src # dshot/, crsf/ 26 ${CMAKE_CURRENT_SOURCE_DIR}/../src/dshot 27 ${CMAKE_CURRENT_SOURCE_DIR}/../src/crsf 28) 29 30target_link_libraries(motortest PRIVATE 31 pico_stdlib 32 hardware_pio 33 hardware_uart 34) 35 36pico_add_extra_outputs(motortest) 37 38# Console + keyboard over USB CDC. Supports picotool -f to exit. 39pico_enable_stdio_usb(motortest 1) 40pico_enable_stdio_uart(motortest 0)