[ ] => bug / amélioration / question => types => librairie => norme en C => quelles sont les conventions d'écriture par rapport à la gestion des librairies ?
[ ] => amélioration / question => algorithme => 'interruption de l'ISR (UART) => partie réception => à quel moment est activée cette interruption ? est-ce que le buffer hardware est forcément vide après la lecture de la data ?
L'évaluation complète sur le fichier : Mc32gest_RS232.c est fini => vous pouvez si vous les désirer faire réaliser les amélioration ou correction sur ce fichier
FCT : GetMessage
uint8_t
-uint16_t
=> librairie => quelle librairie doit être associé à ces types ? https://github.com/antoniodocarmoafonso/TP2-MINF/blob/a31ff98199ebb0b6823d29563065267a52b3219e/Mc32gest_RS232.c#L96C1-L102C5FCT : SendMessage
uint8_t
-uint16_t
=> librairie => quelle librairie doit être associé à ces types ? https://github.com/antoniodocarmoafonso/TP2-MINF/blob/a31ff98199ebb0b6823d29563065267a52b3219e/Mc32gest_RS232.c#L189C1-L190C700xAA
etSTART_BYTE
? https://github.com/antoniodocarmoafonso/TP2-MINF/blob/a31ff98199ebb0b6823d29563065267a52b3219e/Mc32gest_RS232.c#L198C46-L198C56 https://github.com/antoniodocarmoafonso/TP2-MINF/blob/a31ff98199ebb0b6823d29563065267a52b3219e/Mc32gest_RS232.c#L203freeSize
=> après l'écriture des paramètres ? n'y a-t-il pas une instruction manquante ? https://github.com/antoniodocarmoafonso/TP2-MINF/blob/a31ff98199ebb0b6823d29563065267a52b3219e/Mc32gest_RS232.c#L211FCT : ISR => UART
uint8_t
-int8_t
-uint16_t
=> librairie => quelle librairie doit être associé à ces types ? https://github.com/antoniodocarmoafonso/TP2-MINF/blob/a31ff98199ebb0b6823d29563065267a52b3219e/Mc32gest_RS232.c#L226C1-L231C22BOOL
=> d'ou vient ce type => à quelle librairie faites-vous référence ? https://github.com/antoniodocarmoafonso/TP2-MINF/blob/a31ff98199ebb0b6823d29563065267a52b3219e/Mc32gest_RS232.c#L2326
? but du test ? https://github.com/antoniodocarmoafonso/TP2-MINF/blob/a31ff98199ebb0b6823d29563065267a52b3219e/Mc32gest_RS232.c#L291C1-L292C28i_cts
? ne pouvez-vous pas directement utiliser RS232_CTS ? d’où vient cette constante ? et que représente-t-elle ? https://github.com/antoniodocarmoafonso/TP2-MINF/blob/a31ff98199ebb0b6823d29563065267a52b3219e/Mc32gest_RS232.c#L314 https://github.com/antoniodocarmoafonso/TP2-MINF/blob/a31ff98199ebb0b6823d29563065267a52b3219e/Mc32gest_RS232.c#L322C1-L322C36AUTRE
define
=> déclaration => convention C => écriture => où devriez-vous déclarer vos différentsdefine
? https://github.com/antoniodocarmoafonso/TP2-MINF/blob/a31ff98199ebb0b6823d29563065267a52b3219e/Mc32gest_RS232.c#L32C1-L34C21define
=> compréhension code existant ? quelle différence ? https://github.com/antoniodocarmoafonso/TP2-MINF/blob/a31ff98199ebb0b6823d29563065267a52b3219e/Mc32gest_RS232.c#L30 https://github.com/antoniodocarmoafonso/TP2-MINF/blob/a31ff98199ebb0b6823d29563065267a52b3219e/Mc32gest_RS232.c#L32