Motivazione Con una velocità di segnalazione di 480 MBit / s i dispositivi USB 2.0 dovrebbero essere in grado di trasmettere dati fino a 60 MB / s. Tuttavia, i dispositivi di oggi sembrano essere limitati a 30-42 MB / s durante la lettura di [ Wiki: USB ]. Questo …
Tutti i miei dispositivi a microcontrollore che comunicano con il PC tramite UART utilizzano stringhe ASCII per inviare comandi e ricevere dati (come implementato in Arduino). Questo è quello che ho imparato quando ho iniziato a scavare nell'elettronica e ho sempre trovato l'invio di stringhe nude per essere abbastanza. Tuttavia …
Una recente domanda sugli appassionati di Android mi ha fatto chiedermi come funzionano le cuffie con controllo del volume. Non intendo il controllo del volume che funziona attenuando il segnale in ingresso , ma il tipo di controllo del volume che segnala al dispositivo di aumentare o diminuire l'uscita del …
Poiché al giorno d'oggi la comunicazione seriale asincrona è ampiamente diffusa tra i dispositivi elettronici, credo che molti di noi abbiano di tanto in tanto posto una domanda del genere. Considerare un dispositivo elettronico De un computer PCcollegato con una linea seriale (RS-232 o simile) e necessario per scambiare informazioni …
Comprendo che in I2C, le linee SCL e SDA utilizzano resistori pull-up e i driver dei pin sono dispositivi NPN a collettore aperto che possono guidare i pin a terra. Ciò offre a I2C il vantaggio che ora lo stesso bus può essere condiviso con più slave e anche se …
La ricerca del "protocollo GPS" rivela molte fonti di dati GPS elaborati, ad esempio NMEA o uscite binarie di unità GPS. Dov'è la documentazione ufficiale per il protocollo GPS satellitare - ricevitore? O qualche materiale supplementare interessante che potrebbe spiegarlo? Contesto: sono particolarmente interessato a sapere come (ad es.) L'almanacco …
Qualcuno potrebbe spiegare come funzionano i protocolli rolling code come KeeLoq? Capisco la premessa di base che usano ogni volta un codice diverso, quindi non puoi semplicemente usare l'attacco di replay, ma non capisco come una parte verifica il codice corretto ecc. Inoltre, come eseguono una sincronizzazione iniziale se l'indice …
Tutti i movimenti del mouse, le connessioni USB e altre periferiche del PC come stampanti ecc. Sono ciò che viene chiamato comunicazione seriale. Un po 'alla volta. Fin qui tutto bene. Ma quando si tratta di protocollo TCP, Ethernet e Internet non si chiama più comunicazione seriale. Ma questa è …
Di recente ho letto questo rapporto sul progetto di sviluppo avionico JPL x2000, che ha sviluppato una piattaforma avionica più modulare utilizzando silicio commerciale, per ridurre costi e potenza. Hanno optato per un'architettura di due protocolli ridondanti che collegano tutta l'elettronica nel veicolo spaziale. Un bus 1394 ad alta velocità …
Sto lavorando a un progetto che prevede una buona comunicazione dei dati tra un Arduino remoto e un computer. La connessione wireless avviene tramite una coppia di XBees, quindi abbiamo un collegamento RS232 tra Arduino e il computer. Per piccole quantità di dati, è abbastanza facile mettere insieme un semplice …
È facile trovare questo tipo di riferimento quando si cercano protocolli e codici IR per apparecchiature specifiche. La trasmissione IR effettiva contiene molti più dati di quanti possano contenere questi piccoli codici. Cosa rappresentano esattamente questi codici? In che modo quattro cifre possono rappresentare tutti i comandi che un dispositivo …
sfondo Questo è un progetto personale; riguarda il collegamento di un FPGA a un N64, i valori byte che l'FPGA riceve vengono quindi inviati tramite UART al mio computer. In realtà funziona abbastanza bene! Sfortunatamente, in momenti casuali il dispositivo non funzionerà, quindi verrà ripristinato. Attraverso il debug, sono riuscito …
Nella mia comunicazione UART ho bisogno di conoscere il byte iniziale e il byte finale del messaggio inviato. Il byte iniziale è semplice ma il byte finale, non tanto. Ho implementato due byte di stop alla fine del mio messaggio, ovvero \ n e \ r (10 e 13 decimali). …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.