Est-ce que le port série ne serait pas sollicité à un débit trop élevé ?
Parce que j'ai tendance à pousser le bouchon toujours trop loin, ça m'arrive encore d'avoir des problèmes de communication entre PC <--> adaptateur USB/U(S)ART FTDI <--> MCU (STM32).
J'aime pousser au-delà de 115200 bps : 230400 quand ça n'est pas 460800.
Ma justification (discutable ?) étant que plus le débit est grand, moins l'usage de l'U(S)ART côté MCU n'a d'impact (le plus souvent, j'en fais une console de trace et de commande).
Mais le risque de mauvaise transmission n'est jamais loin à ces vitesses, particulièrement quand la quantité de texte est élevée. J'ai l(a mauvaise) habitude d'utiliser PuTTY, que ce soit contraint sous Windows, ou libre sous Linux.
Si cette piste semble plausible, et si le matériel est disponible, il faudrait contrôler la communication avec un analyseur logique.
Je n'ai jamais eu l'opportunité d'utiliser un Digilent.
Un Saleae oui; ils en font de très bons, mais très chers.
On trouve des semi-clones 8 voies au lieu des 16 généralement chez Saleae, apacher chez Jeff ou chez Jack (encore que, ça n'est plus lui le boss il me semble ?).
Pour les clones, le soft Saleae fonctionne aussi ... Pas cool pour eux.
Mais l'alternative libre Sigrock / Pulseview les gère aussi.
# Fiabilité du port série ?
Posté par pseudonymous . En réponse au message Copier coller dans un terminal avec une pause entre les lignes. Évalué à 2.
Est-ce que le port série ne serait pas sollicité à un débit trop élevé ?
Parce que j'ai tendance à pousser le bouchon toujours trop loin, ça m'arrive encore d'avoir des problèmes de communication entre PC <--> adaptateur USB/U(S)ART FTDI <--> MCU (STM32).
J'aime pousser au-delà de 115200 bps : 230400 quand ça n'est pas 460800.
Ma justification (discutable ?) étant que plus le débit est grand, moins l'usage de l'U(S)ART côté MCU n'a d'impact (le plus souvent, j'en fais une console de trace et de commande).
Mais le risque de mauvaise transmission n'est jamais loin à ces vitesses, particulièrement quand la quantité de texte est élevée. J'ai l(a mauvaise) habitude d'utiliser PuTTY, que ce soit contraint sous Windows, ou libre sous Linux.
Si cette piste semble plausible, et si le matériel est disponible, il faudrait contrôler la communication avec un analyseur logique.
Je n'ai jamais eu l'opportunité d'utiliser un Digilent.
Un Saleae oui; ils en font de très bons, mais très chers.
On trouve des semi-clones 8 voies au lieu des 16 généralement chez Saleae, apacher chez Jeff ou chez Jack (encore que, ça n'est plus lui le boss il me semble ?).
Pour les clones, le soft Saleae fonctionne aussi ... Pas cool pour eux.
Mais l'alternative libre Sigrock / Pulseview les gère aussi.