feat: build config for deep sleep

This commit is contained in:
2025-04-02 10:04:54 +02:00
parent d7d984a471
commit 5aadb4ea83
3 changed files with 5 additions and 3 deletions

View File

@@ -2,6 +2,8 @@ cmake_minimum_required(VERSION 3.13)
# Initialize the Pico SDK # Initialize the Pico SDK
include(${PICO_SDK_PATH}/external/pico_sdk_import.cmake) include(${PICO_SDK_PATH}/external/pico_sdk_import.cmake)
include(${PICO_EXTRAS_PATH}/external/pico_extras_import.cmake)
include_directories(${CMAKE_SOURCE_DIR}/config) include_directories(${CMAKE_SOURCE_DIR}/config)
project(${PROJ_NAME}) project(${PROJ_NAME})
pico_sdk_init() pico_sdk_init()

View File

@@ -31,7 +31,7 @@ pub fn build(b: *std.Build) anyerror!void {
.app_lib = lib, .app_lib = lib,
.board = board, .board = board,
// additional pico libs for application, it is none in blink application // additional pico libs for application, it is none in blink application
.pico_libs = "pico_cyw43_arch_lwip_threadsafe_background", .pico_libs = "pico_cyw43_arch_lwip_threadsafe_background;hardware_sleep;hardware_clocks;hardware_rosc;hardware_irq",
}; };
std.log.info("Begin build app\n", .{}); std.log.info("Begin build app\n", .{});

View File

@@ -37,8 +37,8 @@
// internet connectivity. // internet connectivity.
.dependencies = .{ .dependencies = .{
.pico_sdk = .{ .pico_sdk = .{
.url = "git+https://github.com/adix7/zig-pico-cmake.git#8adc8a40000174065c2525531de4f46800233a07", .url = "git+https://github.com/adix7/zig-pico-cmake.git#ed861446d382fb521b09d09ffb47c38f3451b3b7",
.hash = "pico_sdk-0.2.0-0FI1kYdcAAD3yWZDXMQdsiYBbTvlUku-AHXIX8DI50k6", .hash = "pico_sdk-0.2.0-0FI1kVViAABimtAFil4jIl3ZFOMmf_zhxapaST3Cx3WH",
}, },
}, },
.paths = .{ .paths = .{