From 0392766bc379448c907de2bce45d6b57621d95b5 Mon Sep 17 00:00:00 2001 From: Louis Burda Date: Fri, 2 Dec 2022 16:06:32 +0100 Subject: Added split uart support based on chibios impl --- CMakeLists.txt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 8293939..8dbdbe3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,12 +10,17 @@ family_initialize_project(${PROJECT} ${CMAKE_CURRENT_LIST_DIR}) add_executable(${PROJECT}) +pico_generate_pio_header(${PROJECT} ${CMAKE_CURRENT_SOURCE_DIR}/src/ws2812.pio) +pico_generate_pio_header(${PROJECT} ${CMAKE_CURRENT_SOURCE_DIR}/src/uart_tx.pio) +pico_generate_pio_header(${PROJECT} ${CMAKE_CURRENT_SOURCE_DIR}/src/uart_rx.pio) + target_sources(${PROJECT} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/src/main.c ${CMAKE_CURRENT_SOURCE_DIR}/src/util.c ${CMAKE_CURRENT_SOURCE_DIR}/src/hid.c ${CMAKE_CURRENT_SOURCE_DIR}/src/split.c - ${CMAKE_CURRENT_SOURCE_DIR}/src/neopix.c + ${CMAKE_CURRENT_SOURCE_DIR}/src/ws2812.c + ${CMAKE_CURRENT_SOURCE_DIR}/src/led.c ${CMAKE_CURRENT_SOURCE_DIR}/src/matrix.c ${CMAKE_CURRENT_SOURCE_DIR}/src/keymap.c ${CMAKE_CURRENT_SOURCE_DIR}/src/usb_stdio.c @@ -53,3 +58,6 @@ target_compile_options(${PROJECT} PRIVATE family_configure_target(${PROJECT}) family_add_default_example_warnings(${PROJECT}) suppress_tinyusb_warnings() + +#pico_enable_stdio_usb(${PROJECT} 1) +pico_enable_stdio_uart(${PROJECT} 0) -- cgit v1.2.3-71-gd317