MAC USTA / ONARIM REHBERİ
Lojik analizörle I²C, SPI ve UART nasıl okunur?
Lojik analizör dijital hattaki değişimleri kaydeder; doğru kanal eşlemesi ve örnekleme olmadan çözülen metne güvenilmez. Mac Usta ham kaydı saklayarak aynı yakalamayı farklı protokol ayarlarıyla yeniden incelemenizi sağlar.
Analizör · macOS + Windows · Donanım gerekli
Hazırlayan: Mac Usta · İçerik kontrolü:
İş akışına bir bakış
Donanım ve lojik seviye
Uyumlu analizör donanımını bağlayın, ortak toprağı ve hat gerilimini doğrulayın. Servis Kartı sekiz dijital kanal için tasarlanmıştır. Pico tabanlı düzende kanal ve seviye koşulları farklı olabilir; çıplak Pico girişini seviye çeviricili Servis Kartı ile aynı kabul etmeyin.
5 V veya düşük voltajlı hattı uygun seviye uyarlaması olmadan bağlamayın. Bu modül pasif dinleme içindir; EEPROM’a veri yazmaz ve analog osiloskop ölçümünün yerine geçmez.
Kanal, Hız, Örnek ve Yakala
Analizör ekranında kanal sayısını, örnekleme hızını ve örnek sayısını seçin. Daha çok örnek daha uzun kayıt penceresi sağlar; hız yükseldiğinde aynı örnek sayısıyla pencere kısalır. Kullanılabilir hız donanım, kanal sayısı ve firmware koşullarına bağlıdır.
Not alanına hangi hatları ve hangi olay sırasında dinlediğinizi yazın. Yakala işlemi sonunda kanal aktivitesini kontrol edin. Hiç değişim olmaması, cihazın hiç haberleşmediği anlamına gelmez; kayıt penceresi olaydan önce veya sonra kalmış olabilir.
I²C, SPI ve UART eşlemeleri
- I²C
- SCL ve SDA’yı farklı kanallara eşleyin. Adres, okuma/yazma yönü ve ACK/NACK kayıtlarını birlikte inceleyin. Tek bir NACK her durumda arıza hükmü değildir.
- SPI
- Saat kanalını ve en az MOSI veya MISO hattını seçin; kullanılan bağlantıda CS’yi de doğru eşleyin. Hatları değiştirmek anlaşılır görünen yanlış sonuç üretebilir.
- UART
- RX veya TX kanalını ve uygun baud değerini seçin. Okunamayan metinde önce kanal, seviye ve baud uyumunu kontrol edin.
sigrok çözücüleri protokol verisini yorumlar. Mac Usta arayüzünde sunulan protokoller I²C, SPI ve UART’tır; sigrok’un tüm çözücüleri uygulamada açılmış değildir.
Kaydı yeniden açma ve çözümleme
Kayıtlar listesinden önceki yakalamayı açın; kanal eşlemesi, protokol veya UART baud ayarını değiştirerek yeniden inceleyin. Aynı ham kayıttan çalışmak, her ayar denemesinde cihaz üzerinde yeni olay üretme ihtiyacını azaltır.
Kaydı silmek arşivdeki ölçüm kanıtını kaldırır. Önce gerekli bilgiyi koruyun. Dijital seviye doğru görünse de analog genlik veya kenar bozulması için uygun ölçüm cihazı gerekir. I²C’de aktif bellek okuma/yazma istiyorsanız Programlayıcı rehberine geçin.
Kaynaklar ve kapsam
Ürün kapsamı ve varsa dış teknik referanslar yukarıda belirtilmiştir. Mac Usta’ya ilişkin açıklamalar uygulamanın mevcut işlevlerini ve erişim sınırlarını anlatır; her cihazda sonuç garantisi değildir.