Correction Inlude + cli led

This commit is contained in:
Samuel 2025-04-08 21:23:19 +02:00
parent 4f8ba36580
commit 09a8a29fbc
3 changed files with 16 additions and 16 deletions

View File

@ -3,11 +3,9 @@
"myDefaultIncludePath": [
"${workspaceFolder}",
"${workspaceFolder}/build",
"${env:PICO_SDK_PATH}/src/**/include",
"${env:PICO_SDK_PATH}/src/common/pico_base/include",
"${env:PICO_SDK_PATH}/build/generated/pico_base",
"${env:PICO_SDK_PATH}/src/common/pico_base/include/pico",
"${env:PICO_SDK_PATH}/src/common/pico_stdlib/include"
"${workspaceFolder}/build/generated/pico_base",
"${env:PICO_SDK_PATH}/src/**/include"
],
"myCompilerPath": "/usr/bin/arm-none-eabi-gcc"
},

View File

@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.13)
include(pico_sdk_import.cmake)
project(Mon_Projet C CXX ASM)
project(Modele_RPiPico C CXX ASM)
set(CMAKE_C_STNDARD 11)
set(CMAKE_CXX_STANDARD 17)
@ -10,25 +10,22 @@ set(PICO_EXAMPLES_PATH ${PROJECT_SOURCE_DIR})
pico_sdk_init()
add_executable(Mon_Projet
add_executable(Modele_RPiPico
main.c
)
target_include_directories(Mon_Projet PRIVATE Mon_Projet_ULD_API/inc/)
target_link_libraries(Mon_Projet
hardware_i2c
target_link_libraries(Modele_RPiPico
hardware_uart
pico_stdlib
pico_multicore
)
pico_enable_stdio_usb(Mon_Projet 1)
pico_enable_stdio_uart(Mon_Projet 1)
pico_enable_stdio_usb(Modele_RPiPico 1)
pico_enable_stdio_uart(Modele_RPiPico 1)
pico_add_extra_outputs(Mon_Projet)
pico_add_extra_outputs(Modele_RPiPico)
add_custom_target(Flash
DEPENDS Mon_Projet
COMMAND sudo picotool load -f ${PROJECT_BINARY_DIR}/Mon_Projet.uf2
DEPENDS Modele_RPiPico
COMMAND sudo picotool load -f ${PROJECT_BINARY_DIR}/Modele_RPiPico.uf2
)

5
main.c
View File

@ -9,8 +9,13 @@
void main(void)
{
stdio_init_all();
gpio_init(PICO_DEFAULT_LED_PIN);
gpio_set_dir(PICO_DEFAULT_LED_PIN, GPIO_OUT);
int led = 0;
while(1){
printf("Exemple\n");
gpio_put(PICO_DEFAULT_LED_PIN, led);
led = !led;
sleep_ms(1000);
}
}