Kompletter OTA Flash-Prozess mit Server (hab zwischencommits vergessen ups)
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
cmake_minimum_required(VERSION 3.13)
|
||||
|
||||
include(pico_sdk_import.cmake)
|
||||
|
||||
project(app C CXX ASM)
|
||||
|
||||
pico_sdk_init()
|
||||
|
||||
# Zwei Varianten aus derselben Quelle: schnell- und langsam-blinkend.
|
||||
# Beide werden ueber LED_DELAY_MS parametrisiert.
|
||||
function(make_app_variant target_name delay_ms)
|
||||
add_executable(${target_name} app.c)
|
||||
target_compile_definitions(${target_name} PRIVATE LED_DELAY_MS=${delay_ms})
|
||||
pico_set_linker_script(${target_name} ${CMAKE_CURRENT_LIST_DIR}/memmap_app.ld)
|
||||
target_link_libraries(${target_name}
|
||||
pico_stdlib
|
||||
pico_cyw43_arch_none
|
||||
)
|
||||
pico_add_extra_outputs(${target_name})
|
||||
endfunction()
|
||||
|
||||
make_app_variant(app_fast 80)
|
||||
make_app_variant(app_slow 600)
|
||||
Reference in New Issue
Block a user