Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
Share Thread:
Pi ile PIC I2C sorunu
#1
mrb. raspberry pi ile PIC I2C üzerinden haberleştirmeye çalışıyoruz fakat olmuyor... karşılaştığımız sıkıntı örneğin PIC'e 20 adresini atadığımızda pi üzerinde I2C detect yaptığında sürekli yarısnı göstermekte ve 1 sefer yapmakta bunu... 2. 3. ve diğer denemede adresi göstermiyor. PIC'e reset atıp tekrar denediğimizde yine 1 sefere mahsus gösteriyor oda dediğim gibi adresinin yarı değerini göstermekte... aynı Pi modülü başka RTC vb. I2C haberleşenlerle test ettiğimizde düzgün çalışmakta... 3.3V veya 5V beslemeye karşı ISO1451 buffer entegresi kullandık RTC dada bu buffer düzgün çalışmakta veya tüm entegreleri 3.3V la beslediğimizdede düzgün çalışmakta... birtek PIC le olan haberleşmeyi sağlayamıyoruz... işlemci olarak 18F67K22 kullanılmakta... 
Ara
Cevapla
#2
Merhabalar,
Adres olarak 0x28'i deneyip RPi'de yine 20den okumayı dener misiniz.. Adresi yanlış görmeniz I2C yapısıyla alakalı bir durum. Ama diğer sorununuz (PIC'in 1 sefer cevap vermesi durumu) muhtemelen PIC yazılımıyla alakalı. Eğer I2C'yi HW olarak kullanıyorsanız Interruptlarınızı ve error bitlerini kontrol edin derim. SW kullanıyorsanız da yazdığınız fonksiyonları kontrol edin.
Ara
Cevapla


Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi