STM32 Max7219 spi_dr dolmuyor

Peak2Peak

Aktif Üye
Katılım
27 Haziran 2020
Mesajlar
291
Merhaba Max7219 ila dot matrix modülünü stm32 ile çalıştırmayı deniyorum.Bir source dosyası içerisini şu kodları oluşturdum.main kısmında while içine "DATA_OUT" fonkisyonunu çağırıp 2 adet değişken verip göndermeye çalıştım.Ama debug ekranında DR registeri bir türlü dolmuyor.Bu yüzden gönderim yapamadım.SPI bir türlü kuramadım sorun nerede acaba?SPI'yıdoğru başlatamıyorum galiba.
1627313574879.png

1627313821746.png

1627313893048.png
 
Son düzenleme:
Öncelikle chip select sinyalini kontrol edebildiğini teyit et. Sonra da yazdığın adresin ve datanın doğru olduğundan emin ol.
 
Öncelikle chip select sinyalini kontrol edebildiğini teyit et. Sonra da yazdığın adresin ve datanın doğru olduğundan emin ol.
CHİP select hem debugdan hem de multmetre ile teyit ettim.init fonksiyonunu eklememişim onu ekledim.Aynı şekilde DR boş ama Chip selecte debugdan bastığımda matrixde değişik parlaklıklarda ledler yanıyor.Geri kaldırdığımda default ledler yanmaya devam ediyor.
1627328124087.png
9d4b9295-ebad-42a9-a9cb-28669a3d2b3d.jpg
006ad424-1d29-4477-9b60-9c0647fc8220.jpg
 

Çevrimiçi personel

Çevrimiçi üyeler

Forum istatistikleri

Konular
7,922
Mesajlar
130,968
Üyeler
3,173
Son üye
apnr

Son kaynaklar

Son profil mesajları

Mutluluğun resmi illa güzel çizilmiş tablo olmak zorunda değil.Bazen basit bir çizgi,doğru bir renk,yada küçük bir detay
Python Geliştirmeye eklediğim yapay zeka sunucusu, yeni başlayanlar için roket etkisi
Bir insanın zeka seviyesinin en kolay tesbiti, sorduğu sorulardır.
yapay zeka interneti yedi bitirdi, arama motoru kullanan, forumlara yazan kaldı mı ?
az bilgili çok meraklı
Back
Top