Limitazione di velocità in baud su porte seriali
FAQ #100252
Fondamentalmente su sistemi PCD introdotti prima del 2003 ci sono alcune limitazioni da considerare riguardo la massima velocità baud di comunicazione seriale.
A seconda di hardware e firmware non tutte le porte seriali possono essere utilizzate al loro massimo teorico in baud allo stesso tempo.
Sistemi introdotti prima del 2003:
- Tutti PCD1, PCD2 (tranne PCD2.M480), PCD4 e PCD6 così come il classico contollers PCS1 hanno una limitazione del tasso di baud di 38,4 kB/s su ogni porta seriale.
Per le versioni di firmware più vecchi (FW) c'è una limitazione ulteriore poiché è responsabile di due porte seriali uno UART e questo UART baud rate di 38,4 kB/s su entrambe le porte non riesce a gestire allo stesso tempo. L'assegnazione della porta dell'UART è la seguente: primo UART: port 0 e 1; secondo UART: porta 2 e 3 ecc.
Questo significa che non è possibile impostare le porte interessate a
-38,4 kB/s ogni
-uno a 38,4 kB/s e uno a 19,2 kB/s
- ma è possibile impostare una porta a 38,4 kB/s e una porta a 9600 B/s. - A causa di più porto efficiente gestione degli ultimi FW versioni hanno la seguente restrizione (indipendente di data produzione di HW):
Quantità di porte disponibili diviso per 2 uguale quantità di porti che possono comunicare a 38,4 kB/s. Tutte le porte di usufrutto hanno una velocità di trasmissione massima di 19,2 kB/s.
Inoltre un UART di un PCD7.F5xx non è in grado di gestire 19,2 kB/s su uno e 38,4 kB/s sull'altra porta. Ma è possibile assegnare entrambe le porte a 38,4 kB/s.
Sistemi introdotti dal 2003 (PCD2.M480 e PCD3.xxxx):
A causa di hardware più veloce ci sono molto più elevati possibili di tariffe baud su porte seriali (fino a 115 kB/s)!
C'è solo una limitazione per quanto riguarda la condivisione di UART sinistra:
Su un PCD7.F5xx non è possibile comunicare su una porta a 19,2 kB/s e una seconda porta a 34,8 kB/s allo stesso tempo (ma due volte 38,4 kB/s è possibile!).
Questo significa che tutte le porte possono comunicare presso la massima velocità in baud (che è specificato nelle informazioni tecniche (TI) o nel manuale) allo stesso tempo.
Versioni FW che supportano la nuova gestione porta sopra menzionata:
Per il FW seguente e più recente versione la regola seguente è valido:
Quantità di porte disponibili diviso per 2 uguale quantità di porti che possono comunicare a 38,4 kB/s.
Tutte le porte di usufrutto hanno una velocità di trasmissione massima di 19,2 kB/s.
Sistema PCD | versione FW richiesta |
PCD1.M1x0 | V081 |
PCD2.M110/M120 | V090 |
PCD2.M150 | V0C0 |
PCD2/4.M170 | V010 |
PCD4.Mxx5 | non supportato |
PCD6.M1xx/M2xx | non supportato |
PCD6.M3x0 | V040 |
PCS1.C8xx | V090 |
Categories
PCS1
PCD1 / _Firmware Classic
PCD2 / _Firmware Classic
PCD7 / Fxxx
PCD4 / _Firmware
PCD6 / _Firmware
PG5 2.0 / Serial-S-Bus
Last update: 22.05.2015 12:22
First release: 04.11.2004 16:28
Views: 16358