Compiler votre première application
remarque
Les références ci-dessous doivent être modifiées en fonction de la carte utilisée :
ZEST_CORE_BOARD
: nom de la carte (par exemplezest_core_stm32l4a6rg
)YOUR_APP_NAME
: nom de l'application
Prérequis
Cookiecutter
Cookiecutter est un outil en ligne de commande qui permet de créer des projets à partir de modèles.
Installer Cookiecutter avec Pipx :
pipx install cookiecutter
Créer l'application
Créer une workspace application à partir du modèle :
mkdir app-workspace
cd app-workspace
cookiecutter gh:catie-aq/cookiecutter_zephyr
Sélectioner Workspace application
et renseigner les informations demandées.
Votre application est maintenant créée et le workspace peut être initialisé :
west init -l YOUR_APP_NAME
Mettre à jour l'espace de travail :
west update
Compiler l'exemple blinky :
west build -b ZEST_CORE_BOARD app
Flasher la cible
Connectez-vous à la carte avec une sonde SEGGER J-Link.
Flasher la cible en utilisant west :
west flash