Prise en main
Téléchargez Embassy depuis le dépôt git.
Essayez quelques exemples dans le dépôt examples/stm32l4
. Attention, ces exemples ne sont pas prévus pour notre carte, il faut donc les adapter :
- Dans
Cargo.toml
, choisissez lafeature
qui correspond à votre microcontrôleur pour le crateembassy-stm32
. - Configurez le bon microcontrôleur dans la section
[runner]
de.cargo/config.toml
.
Commencez par le binaire blinky
, après avoir vérifié que le port utilisé correspond bien à la led de la carte. Essayez ensuite d'autres exemples en les adaptant à chaque fois à la carte.
Si vous voulez essayer les exemples en USB, il vous faudra non seulement un second câble mais également trouver comment configurer les horloges, notre microcontrôleur ne disposant notamment pas d'horloge HSI48. Ce n'est pas une priorité pour l'instant.