Descrizione
Il versatile analizzatore di protocollo Beagle I2C/SPI/MDIO è lo strumento ideale per gli ingegneri di software embedded che sviluppano prodotti basati su I2C, SPI o MDIO. L'analizzatore Beagle è una soluzione di monitoraggio ad alte prestazioni in un dispositivo compatto e portatile.
Caratteristiche principali
- Monitoraggio non intrusivo di I2C fino a 4 MHz
- Monitoraggio non intrusivo di SPI fino a 24 MHz †
- Monitoraggio non intrusivo di MDIO fino a 2,5 MHz (clausola 22 e clausola 45) ‡
- Acquisizione e visualizzazione dei dati in tempo reale: osserva i pacchetti I2C e SPI mentre si verificano sul bus.
- Temporizzazione a livello di bit con risoluzione fino a 20 ns.
- Completamente compatibile con Windows, Linux e Mac OS X
- Include strumenti di monitoraggio completi
USB 2.0 ad alta velocità
Il Beagle Monitor è un dispositivo USB 2.0 ad alta velocità alimentato tramite il bus. In quanto dispositivo ad alta velocità, tutti i dati raccolti dal Beagle Monitor vengono trasferiti al computer di test a 480 Mbps. Essendo un dispositivo alimentato tramite bus, il monitor Beagle non richiede alimentazione, il che lo rende lo strumento ideale per gli ingegneri.Acquisizione non intrusiva e senza limiti
L'analizzatore Beagle è dotato di ingressi ad alta impedenza, per cui non influisce sul sistema in esame e non distorce i risultati. Collega l'analizzatore Beagle I2C/SPI in linea per acquisire passivamente il traffico verso i dispositivi di destinazione. I dati acquisiti vengono trasmessi direttamente al computer tramite USB ad alta velocità. La quantità di dati acquisiti è limitata solo dalla quantità di memoria fisica disponibile sul computer.Economicità e risparmio di tempo
L'analizzatore di protocollo Beagle I2C/SPI viene fornito completo di software in quantità di singole unità. Il costo contenuto consente alle aziende di fornire a ogni sviluppatore il proprio analizzatore, in modo che i problemi possano essere identificati e risolti in modo semplice e veloce. Meno tempo speso significa maggiore produttività, i progetti vengono portati a termine nei tempi e nei budget previsti.Software disponibile

Centro dati

Driver Labview
Il Beagle LabVIEW Driver è un driver LabVIEW gratuito e open-source per accedere all'analizzatore di protocollo Beagle I2C/SPI nell'ambiente di sviluppo LabVIEW. Il pacchetto di driver è orientato a Windows e si basa sulla libreria software Aardvark.

API
Specifiche
Specifiche del dispositivo | ![]() Analizzatore di protocollo Beagle I2C/SPI |
---|---|
Sistema operativo | Linux e Windows |
Alimentazione | Alimentazione tramite USB |
Velocità USB | Alta velocità USB 2.0 |
Monitoraggio MDIO senza distorsioni | 20 MHz (clausola 22 e clausola 45) |
Monitoraggio I2C senza distorsioni | 4 MHz |
Monitoraggio SPI senza distorsioni | 24 MHz (velocità della CPU e velocità del bus dem SPI) |
Acquisizione dati in tempo reale e visualizzazione | Sì |
Temporizzazione a livello di bit | Sì, risoluzione di 20 ns |
Tutte le funzioni di monitoraggio incluse | Sì |
Monitoraggio I2C senza distorsioni fino a 4 Mhz | Monitoraggio SPI senza distorsioni fino a 24 Mhz |
Acquisizione dati in tempo reale e visualizzazione | Temporizzazione a livello di bit |
Completamente compatibile con Linux e Windows | Include tutte le funzionalità di Beagle I2C/SPI |
Confronto tra modelli SPI | ![]() Adattatore I2C/SPI Aardvark | ![]() Scheda SPI host Cheetah | ![]() Applicazioni SPI Promira | ![]() Applicazioni Promira eSPI | ![]() Analizzatore di protocollo Beagle I2C/SPI |
---|---|---|---|---|---|
Codice articolo | TP240141 | TP280121 | TP500110 | TP500110 | TP320121 |
Protocolli SPI supportati | SPI I/O singolo | SPI I/O singolo | Livello SPI1: Livello SPI2: Livello SPI3: | analisi eSPI: eSPI attivo: | SPI singolo I/O |
Funzione | Scheda host master/slave | Scheda host master/slave | Livello SPI 1/2/3: Scheda host master/slave | eSPI attivo: analisi eSPI: | Monitoraggio del bus in tempo reale |
Velocità di clock del master | 8 MHz | 40+ MHz | Livello SPI 1: Livello SPI2: Livello SPI 3: | eSPI attivo/analisi: 66 MHz | 24 MHz |
Velocità di clock dello slave | 4 MHz | N/D | Livello SPI 1: Livello SPI 2/3: | eSPI attivo: analisi eSPI:
| 24 MHz |
Selezione chip/slave | 1 | 3 | Livello SPI1: Livello SPI2: Livello SPI3 : | eSPI attivo: analisi eSPI: | Monitor 1 slave select |
Capacità slave | <=6 | 0 | Livello SPI 1/2/3: | eSPI attivo: analisi eSPI: | N/D |
Livello di tensione (V) | 3.3-5V (Scheda Level Shifter: 1.2V - 3.3V) | 3.3-5V (Scheda Level Shifter: 1,2V - 3,3V) | Livello SPI 1/2/3: | eSPI attivo/analisi: | 3.3-5V |
Alimentazione target | 5 V, 30mA disponibile | 5 V, 30mA disponibile | Livello SPI 1/2/3: 2 indipendenti, 1 regolabile, (0,9-3,45 V), 1 commutabile (3,3-5V) 200mA disponibili | eSPI attivo/analisi: 5 V, 30mA disponibile | 5 V, 30mA disponibile |
lunghezza variabile delle parole | x | x | Livello SPI 1/2/3: | eSPI attivo/analisi: | x |
Connessione | USB a piena velocità | USB ad alta velocità | SPI Livello 1/2/3: | eSPI attivo/analisi: | USB ad alta velocità |
Confronto tra modelli I2C | ||||
---|---|---|---|---|
Codice prodotto | TP240141 | TP500110 | TP500110 | TP320121 |
Protocolli supportati | I2C | I2C | I2C | I2C, MDIO, SPI-Singolo I/O |
Funzione | Scheda host master/slave | Scheda host master/slave | Scheda host master/slave | Monitoraggio del bus in tempo reale |
Velocità di clock del master | 800 kHz | 1 MHz | 3.4 MHz | 24 MHz |
Velocità di clock slave | 800 kHz | 1 MHz | 3.4 MHz | 24 MHz |
Selezione chip/slave | 1 | N/D | N/D | Selezione slave del monitor 1 |
Capacità slave | <=6 | Avanzato | Ultra | N.D.T |
Livello di tensione (V) | 3.3-5V | 0.9-3,45 V, 5 V | 0.9-3,45 V, 5 V | 3.3-5V |
Potenza target | 5 V, 30mA disponibile | 2 indipendenti, 1 programmabile, (0,9-3,45 V), 1 commutabile (3,3-5V) 200mA disponibili | 2 indipendenti, 1 programmabile, (0,9-3,45 V), 1 commutabile (3,3-5V) 200mA disponibile | 5 V, 30mA disponibile |
Connessione | USB a piena velocità | USB ad alta velocità, Ethernet | USB ad alta velocità, Ethernet | USB ad alta velocità |