lpc2368 spi haberleşme mantığı

Başlatan armsistem, 11 Mayıs 2012, 17:38:17

armsistem

Arkadaşlar merhaba , arm7 spi haberleşme mantığını öğrenmeye çalışıyorum yalnız anlamadığım bir kaç detay var aşağıda anlatmaya çalışacağım. Şimdiden yardımlarınız için teşekkür ederim.

Barış Samancı'nın oluşturduğu bir pdf var orada spi anlatıyor.25aa160 bir flash ile haberleştiriyor kodların bazılarını anlamadım haberleşme frekansını ayarlayabilmek için s0spccr regsiterin 0-7 bitini kullanıyoruz, ve bu saklayıcı için içeriği mutlaka çift sayı olmalıdır ve bu sayı sekiz eşit veya sekizden büyük olmalıdır. spi0 frekansını pclk/s0spccr orantısı ile belirlenir. Şeklinde barış hocamın cümleleri var.

- 25AA160 Flash inceledim haberleşme hızı max 1Mhz, programda s0spccr=0x000000FF; set etmiş yani 255 sayısını set etmiş neden etmiş anlamadım. Spi hızını neye göre nasıl ayarlayabiliyoruz. Diyelim  kart okuma entegresi kullanacağım entegreye bağlı kristal 13.56 Mhz. ben spi hızını bu hızınamı eşitlemek zorundayım. Eğerki öyleyse nasıl yapabilirim.