Tests

Pour tester le fonctionnement correct de votre UART :

❎ Testez la transmission en envoyant une lettre au PC, qui doit l'afficher dans votre terminal série.

❎ Testez l'envoi d'une chaîne de caractères : Hello World!

❎ Testez la réception. Pour cela faite un programme d'écho, qui renvoie au PC tout ce qui en vient.

❎ Enfin téléchargez le programme checksum.py et rendez-le exécutable : chmod +x checksum.py. Ce programme génère des octets aléatoires et les envoie sur le port série du PC. Pour voir les options que vous pouvez lui passer, lancez-le avec l'option -h : ./checksum.py -h.

Puis :

❎ Écrivez une fonction pour votre carte qui reçoit des octets sur le port série et en calcule la somme sur 32 bits.

❎ Lancez votre programme, et envoyez des octets à l'aide de checksum.py.

❎ Vérifiez que la somme que vous recevez est bien correcte.