add spi e-ink display
This commit is contained in:
@@ -39,12 +39,25 @@ if (TARGET tinyusb_device)
|
||||
add_executable(hello_usb
|
||||
hello_usb.cpp
|
||||
display.cpp
|
||||
commands/echo.cpp
|
||||
)
|
||||
|
||||
add_subdirectory(pico-ssd1306)
|
||||
add_subdirectory(pico-ssd1306 commands)
|
||||
add_subdirectory(Pico_ePaper_Code/c/lib/Config)
|
||||
add_subdirectory(Pico_ePaper_Code/c/lib/e-Paper)
|
||||
add_subdirectory(Pico_ePaper_Code/c/lib/Fonts)
|
||||
add_subdirectory(Pico_ePaper_Code/c/lib/GUI)
|
||||
|
||||
# Add include directories for e-Paper
|
||||
target_include_directories(hello_usb PRIVATE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/Pico_ePaper_Code/c/lib/Config
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/Pico_ePaper_Code/c/lib/e-Paper
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/Pico_ePaper_Code/c/lib/Fonts
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/Pico_ePaper_Code/c/lib/GUI
|
||||
)
|
||||
|
||||
# pull in common dependencies
|
||||
target_link_libraries(hello_usb pico_stdlib pico_ssd1306 hardware_i2c)
|
||||
target_link_libraries(hello_usb pico_stdlib pico_ssd1306 hardware_i2c Config ePaper GUI Fonts hardware_spi)
|
||||
|
||||
# enable usb output, disable uart output
|
||||
pico_enable_stdio_usb(hello_usb 1)
|
||||
|
||||
Reference in New Issue
Block a user