Exercice avec la carte de géolocalisation GNSS X-NUCLEO-GNSS1A1 en C/C++ pour Stm32duino
Vous devez disposez de la carte de géolocalisation GNSS X-NUCLEO-GNSS1A1 pour continuer cet exercice.
Démarrage
La carte X-NUCLEO-GNSS1A1 est une de géolocalisation GNSS muni d’un module GNSS . Elle est munie d’un module Teseo-LIV3F de STMicroelectronics.
Branchement
Brancher la carte X-NUCLEO-GNSS1A1, attention à bien respecter le marquage des connecteur : CN9 -> CN9, CN5 -> CN5, etc…
Installation des bibliothèques pour la carte d’extension IKS01A3
Sur Windows
A faire
Sur Linux
A faire
Sur MacOS
Entrez les commandes suivantes :
wget https://GitHub.com/stevemarple/MicroNMEA/zip/master -O MicroNMEA-master.zip
unzip MicroNMEA-master.zip
wget https://GitHub.com/stm32duino/X-NUCLEO-GNSS1A1/zip/master -O X-NUCLEO-GNSS1A1-master.zip
unzip X-NUCLEO-GNSS1A1-master.zip
Utilisation via l’UART
Lancez l’IDE Arduino (préalablement configuré pour Stm32duino).
Relancer l’IDE Arduino si les exemples de la bibliothèque n’apparait pas dans le menu
Fichier > Exemples
.
Ouvrez le croquis d’exemple Fichier > Exemples > STM32Duino X-NUCLEO-GNSS1A1 > X_NUCLEO_GNSS1A1_MicroNMEA_UART
.
Ouvrez la console série qui affiche les traces suivantes:
Utilisation par l’I2C
Lancez l’IDE Arduino (préalablement configuré pour Stm32duino).
Relancer l’IDE Arduino si les exemples de la bibliothèque n’apparait pas dans le menu
Fichier > Exemples
.
Ouvrez le croquis d’exemple Fichier > Exemples > STM32Duino X-NUCLEO-GNSS1A1 > X_NUCLEO_GNSS1A1_MicroNMEA_I2C
.
Ouvrez la console série qui affiche les traces suivantes:
Documentation
-
https://GitHub.com/stm32duino/X-NUCLEO-GNSS1A1
-
TESEO-LIV3F datasheet https://www.st.com/content/st_com/en/products/positioning/gnss-modules/teseo-liv3f.html