7 Eylül 2013 Cumartesi

STM32F4- Discovery Geliştirme Kitini Tanıyalım

          Kit üzerinde ARM Cortex M4 tabanlı 168 MHz’lik bir mikrodenetleyici bulunuyor. Cortex M4′den kısaca bahsetmek gerekirse, bu mimari standart mikrodenetleyici uygulamalarının yanısıra DSP fonksiyonlarınında rahatca uygulanabilecegi bir mimaridir.ARM’ın Cortex M3 çekirdeğinde sadece mikrodenetleyici uygulamaları esas alınmış. Fakat M4 çekirdeğinde ise M3′e ekstra olarak bir de FPU (Floating Point Unit) bulunuyor. Bunun yanında ileride sayacağımız birçok ekstra özellik de kit ile beraber gelen mikrodenetleyici içerisinde bulunuyor.

          Çip içerisinde FPU’nun bulunması demek ondalıklı işlemler için tasarlanmış ekstra bir birim demek ve DSP uygulamalarının vazgeçilmezi demek oluyor. Bu sebepten de ST firması aşagıdaki resimde gördüğünüz kartı tasarlarken kit üzerinde bir mikrofon ve ses çıkış jakı da eklemiştir.



 
STM32F4 Discovery Geliştirme Kiti

STM32F4 Geliştirme Kiti Donanımı

          Kitimizin içerisindeki donanım elemanlarının listesini aşagıda bulabilirsiniz


  • 32-bit ARM Cortex-M4F çekirdeğine sahip STM32F407VGT6 mikrodenetleyicisi, 1 MB Flash ve 192 KB RAM
  •   Dahili ST-LINK/V2 JTAG Debugger
  • USB veya harici kaynaktan doğrudan 5v ile çalışabilme
  •  3 V ve 5 V luk çıkış pinleri
  • 3-eksen dijital ivmeölçer (LIS302DL)
  • Omni-Directional Mikrofon (MP45DT02)
  •  D sınıfı yükselteçli ses sürücü çipi(CS43L22)
  • Sekiz adet LED:
  • LD1 (kırmızı/yeşil)(USB haberleşmesi için)
  •  3v3 power on/off LEDi
  •  Dört adet kullanıcı LEDi, LD3 (turuncu), LD4 (yeşil), LD5 (kırmızı) ve LD6 (mavi)
  • 2 adet USB OTG LEDi, LD7 (yeşil) ve LD8 (kırmızı)
  •  Bir adet Reset ve bir adet kullanıcı tanımlı buton
  • USB OTG için mikro-AB konnktör.
  • 100 pin’in tamamını kullanabilmeye imkan tanıyan çıkışlar.



 Kit üzerindeki donanımlarım tanıtımı


          Kartımızdaki çipin tüm pinlerini malesef dilediğimiz gibi kullanamıyoruz.Aşagıdaki  tablodan reserv edilmiş pinleri öğrenebilirsiniz.