Closed Wakayo-Quozorox closed 1 year ago
Le problème venait de BSP_LED_Init() qui change le mode de fonctionnement de PA5, qui est à la fois connecté à la led et au SPI et donc provoque un conflit. Une fois BSP_LED_Init() supprimé des codes du controller et du main on récupère la fonction.
Lorsqu'on appelle la fonction controllerMain() de controller.c depuis la fonction main() de main.c (par include), le code ne se déroule pas correctement. Lorsqu'on copie/colle le code de controllerMain() directement dans le main(), le code tourne.
C'est sans doute un problème d'include, de portée de variables ou un truc dans le style.