Mise en place

La carte utilisée sera la même qu'en SE203, une STM32 IoT-node. Il vous faudra donc mettre en place les outils décrits sur cette page :

  • Les outils JLink
  • La chaîne de compilation et de développement pour arm-none-eabi
  • Un .gdbinit adapté (dans le répertoire de votre projet une fois créé) : attention, dans la définition de flash, assurez vous de faire le mon reset après le load. Pourquoi ? Demandez si vous ne comprenez pas.

Il vous faudra également installer l'outil STM32CubeMX qui servira à initialiser le projet.

Ce TP est prévu pour les systèmes Linux. Il est probable que vous puissiez vous en sortir avec OS X ou Windows, mais vous ne bénéficierez d'aucune assistance si c'est le cas.

Nous vous conseillons d'utiliser votre ordinateur personnel si cela est possible, afin que vous puissiez vous retrouver dans votre environnement préféré et ne soyez pas contraint par la place disque disponible sur votre compte à l'école.