CMakeLists.txt 461 B
cmake_minimum_required(VERSION 3.12)
include(pico_sdk_import.cmake)
project(oscilloscope C CXX ASM)
set(CMAKE_C_STANDARD 11)
set(CMAKE_CXX_STANDARD 17)
pico_sdk_init()
add_executable(oscilloscope
oscilloscope.c
lib/fonts.c
lib/st7735.c
lib/DEV_Config.c
lib/ICM20948.c
)
pico_add_extra_outputs(oscilloscope)
target_link_libraries(oscilloscope
pico_stdlib
hardware_adc
hardware_pwm
hardware_pio
hardware_spi
hardware_i2c
hardware_dma
)