Site ELEC344/ELEC381

Partie interactive du site pédagogique ELEC344/ELEC381 de Télécom ParisTech (occurrence 2010).

Catégories

TP - Led rouge et zigbee

Ce soir j’ai trouvé la solution à mon problème de led rouge qui s’éteignait lorsque j’avais une task led qui tournait.
En effet, dans ma fonction write4b(long data, long rs), je faisais un GPIOA->BSRR=data du coup ça m’éteignait ma led rouge qui est en PA7… J’ai donc fait GPIOA->BSRR=data&0xf

Sinon j’ai réussi à réceptionner le message TP STM32 par zigbee, puis j’ai configuré en mode commande (je reçois des OK pour chaque commande)

Le problème, c’est que maintenant je ne reçois plus rien et j’ai du mal à saisir d’où cela pourrait venir. J’ai remis en commentaire la partie configuration en mode unicast avec mes initiales et tout mais je ne reçois plus le message TP STM32. En fait, je ne rentre même plus dans ma routine d’interruption de USART3. J’ai aussi essayer de comprendre le objdump mais c’était trop obscure :/

Je testerai mon programme sur la carte de quelqu’un d’autre demain juste pour vérifier que ce n’est pas mon zigbee qui fait des siennes !

2 comments to TP – Led rouge et zigbee

  • Daniel

    Après test du programme d’Arnaud sur ma carte, il s’avère effectivement que mon problème provient du zigbee :(
    Il faudra que je vois tout ça avec Alexis.

  • Daniel

    Je reçois d’ailleurs le ‘Ave Maria’ (mais à une vitesse trop lente pour le moment) sur la carte de Fabien :)
    Mais je ne vais pas pouvoir faire du débogage par envoi de binaire par mail donc je vais m’arrêter là pour le TP en attendant cette après-midi…