Geweldig voor het debuggen van ingebedde applicaties
Gebruikt om digitale signalen op te nemen en te bekijken
De Saleae Logic Pro 16 Logic Analyzer 16 Kanalen & 100MHz (Rood) is een 16-kanaals logische analysator met elke ingang een dubbel doel voor analoge gegevensregistratie. Het apparaat wordt via USB op een pc aangesloten en gebruikt de Saleae Logic-software om digitale en analoge signalen op te nemen en te bekijken.
Een logische analysator is een foutopsporing tool die wordt gebruikt om digitale signalen op te nemen en te bekijken. Het werkt door een digitale ingang te bemonsteren die is aangesloten op een te testen apparaat (DUT) met een hoge bemonsteringsfrequentie. Deze samples worden opgenomen in een samplebuffer en aan het einde van de opname wordt de buffer ter beoordeling in de software weergegeven.
Logica-analyzers zijn geweldig voor het debuggen van ingebedde applicaties. In het meest voorkomende geval zal een ontwikkelaar die aan firmware voor een microcontroller werkt, code schrijven om met een ander onderdeel te communiceren, mogelijk met behulp van protocollen zoals serieel, I2C of SPI. Om de functionaliteit te verifiëren of om fouten in de firmware te diagnosticeren, wordt een logische analysator aangesloten op de digitale IO die wordt gebruikt voor communicatie en registreert de activiteit tijdens het testen. De opname wordt vervolgens op het display weergegeven, zodat de gebruiker het daadwerkelijke gedrag van de firmware kan bekijken en dat kan vergelijken met het verwachte gedrag om de oorzaak van het probleem te verfijnen en te identificeren – of om te controleren of de werking correct is.