Spørsmål:
ATMega32u4 (Leonardo) Seriell overføringshastighet
Adam Haile
2014-06-29 02:33:57 UTC
view on stackexchange narkive permalink

Er det noen som vet hva den faktiske baudfrekvensen den CDC-baserte virtuelle serielle porten på Leonardo kjører på er? Serial :: being () for CDC-versjonen er bare tom, så det setter ikke en baudrate hvor som helst.

I utgangspunktet diskuterer jeg mellom å bruke 32u4 eller 328p med en FTDI-brikke og prøve å finne ut om 32u4 vil være tregere ... siden den bruker en virtuell COM-port, antar jeg at den er det, men jeg ville være glad hvis jeg tok feil :)

En svar:
microtherion
2014-06-29 03:18:40 UTC
view on stackexchange narkive permalink

Jeg er ikke sikker på om begrepet "faktisk baudrate" virkelig er meningsfullt i en ren USB-tilkobling.

Etter min erfaring er 32u4 raskere enn 328p ved serietunge oppgaver . Det er ingen mellomliggende brikke, og USB har mye større maskinvarebuffere enn den serielle porten gjør. Jeg vet ikke hvor mye behandling du planlegger å gjøre på dataene dine, men jeg forventer at en 32u4 kan behandle serielle data ganske så raskt som du kan generere / behandle dem.

På vertssiden, ser det ut til at det er veldig liten forskjell i om den "virtuelle COM-porten" har en FTDI eller en 32u4 i den andre enden, så jeg kan ikke se hvorfor den ene skal være raskere enn den andre (skjønt riktignok de gå gjennom forskjellige enhetsdrivere).



Denne spørsmålet ble automatisk oversatt fra engelsk.Det opprinnelige innholdet er tilgjengelig på stackexchange, som vi takker for cc by-sa 3.0-lisensen den distribueres under.
Loading...