VARIABLE_SERIAL_PORT
Una nuova porta seriale progettata per una comunicazione dati più veloce.
Elencato nelle categorie:
HardwareGitHubDescrizione
PORTA SERIALE VARIABILE (VSP) è una nuova porta seriale progettata per una comunicazione dati più veloce, in grado di ridurre il tempo di trasmissione fino all'85% e supportare velocità di bit molto più elevate rispetto all'UART tradizionale. Raggiunge questo obiettivo trasmettendo solo i bit significativi e omettendo gli zeri iniziali ridondanti, consentendo una trasmissione binaria a bit variabili invece di una trasmissione binaria fissa a 8 bit.
Come usare VARIABLE_SERIAL_PORT?
Per utilizzare VSP, implementare i progetti software di esempio forniti sulle piattaforme STM32. Scegliere tra due metodi di trasmissione: utilizzare SPI con DMA o utilizzare il confronto di uscita TIMER con DMA. Per la ricezione, utilizzare il cattura di ingresso TIMER con DMA per decodificare gli impulsi BMC in dati grezzi.
Funzionalità principali di VARIABLE_SERIAL_PORT:
1️⃣
Riduce il tempo di trasmissione fino all'85%
2️⃣
Supporta velocità di bit più elevate rispetto all'UART
3️⃣
Trasmette solo bit significativi, omettendo dati ridondanti
4️⃣
Utilizza la Codifica a Marcatura Bifase (BMC) per l'invio del segnale
5️⃣
Consente comunicazione bidirezionale su un singolo filo
Perché potrebbe essere usato VARIABLE_SERIAL_PORT?
# | Caso d'uso | Stato | |
---|---|---|---|
# 1 | Configurare la velocità operativa del client e la modalità di lavoro | ✅ | |
# 2 | Trasmettere grandi quantità di dati in modo efficiente utilizzando una compressione simile a quella di Huffman | ✅ | |
# 3 | Inviare dati di immagini e video con trasmissione di valori differenziali | ✅ |
Sviluppato da VARIABLE_SERIAL_PORT?
Il produttore di VSP è maxmklam, che ha sviluppato questa innovativa tecnologia di porta seriale per migliorare l'efficienza e la velocità della comunicazione dati.