volta
Kıdemli Üye
- Katılım
- 31 Mart 2021
- Mesajlar
- 1,910
Elimde aşağıdaki logic analyzer var. Kullanımı öğrenmek için aşağıdaki videodaki gibi arduino nano üzerinde uart iletişimini dinlemeye çalıştım. Videodaki adamın her dediğini yaptım. Sinyalleri yakaladım fakat protokol analiz kısmında frame error hatası veriyor. Aynı şekilde başka bir videodakini de uyguladım ama sonuç yine aynı. Sanırım çok temel bir hata yapıyorum. sizce sorun nerede olabilir? Arduinoya vscode-platformio üzerinden aşağıdaki kodu attım. Serial monitorde "Hello Logic Analyzer" çıktısını görebiliyorum ama logic analyzer tarafında kod çözme de sorun çıkıyor. Pulseview ve Saleae yazılımının ikisinde de denedim. İşletim sistemim Ubuntu.
VKTECH saleae clone - sigrok
sigrok.org
UART Protocol Test:
#include <Arduino.h>
//Serial UART test for Logic Analyzer
void setup() {
Serial.begin(2000000); // 2Mbits
}
void loop() {
Serial.println("Hello Logic Analyzer");
delay(100); //repeat 10x per second
}
Son düzenleme: