COIDE İLE NUCLEO-F401RE PROGRAMLAMA – Buton Okuma

Bu uygulamamızda NUCLEO kitimizde bulunan mavi renkli kullanıcı butonu ile ledimizi yakıp söndüreceğiz. Önceki uygulamamızda olduğu gibi ilk önce ledimizin ve butonumuzun bağlı olduğu pinlerin ayarlarını yaptık. Butonu okuyarak basılı olup olmadığını karşılaştırdık. Bu durumda buton basılı ise led yanacak, basılı değilse sönecektir. Şimdi kodumuzu butona her basışımızda ledi tersleyecek … Devamını Oku

COIDE İLE NUCLEO-F401RE PROGRAMLAMA – Led Uygulaması

Önceki yazımızda projemizi oluşturmuş ve gerekli kütüphane dosyalarımızı eklemiştik. Bu yazımızda yazacağımız kod ile NUCLEO geliştirme kartımız üzerinde bulunan ledi yakıp, söndüreceğiz. Proje ağacımızdan main dosyamızı açıp kodumuzu oluşturmaya başlıyoruz. Önce kullandığımız kütüphanelerin başlık dosyalarını ekliyoruz. Giriş çıkış portlarını kullanabilmemiz için gerekli ayarları yapıyoruz. Son olarak ledimiz bağlı olduğu pini … Devamını Oku

COIDE İLE NUCLEO-F401RE PROGRAMLAMA – Proje Oluşturma

İlk projemiz olarak led yakma uygulaması yapacağız. Proje dosyamızı oluşturarak işe başlıyoruz. Project menüsünden New Project’i tıklayarak yeni projemizi oluşturmaya başlıyoruz. Açılan pencereden projemize bir isim veriyoruz. Projenin oluşturulacağı yer olarak workspace varsayılan olarak kendiliğinden seçilmiş durumda. Yanda bulunan tiki kaldırarak projemizi istediğimiz bir konumda oluşturabiliriz. İlk projemiz olması sebebiyle … Devamını Oku

CoIDE TANITIM VE KURULUMU

CoIDE Eclipse tabanlı, ARM Cortex-M serisi mikrokontrolörler için özelleştirilmiş, ücretsiz bir idedir. Derleyici olarak GCC ARM kullanır. NUCLEO kartımızda da bulunan ST-Link ile programlama ve debug yapabilme özelliği vardır. Repository adını verdikleri arayüz ile proje oluşturma ve kütüphane ekleme aşamaları son derece kolaylaştırmışlar. Mikrokontrolörlerin dahili donanım kütüphanelerine ek olarak LCD … Devamını Oku

NUCLEO-F401RE TANITIM

Bu yazımızda ST firmasının NUCLEO geliştirme kitini inceleyeceğiz. NUCLEO kitine ilk baktığımızda iki kısımdan oluşan bir tasarımı olduğunu görüyoruz. Üst kısımda ST-LINK/V2-1 debugger/programmer bulunuyor. Bu sayede kitte bulunan mikrokontrolörü programlamak için harici bir programlayıcıya ihtiyaç duymuyoruz. Bu tasarımı daha önce ST’nin DISCOVERY serisi geliştirme kitlerinde de görmüştük. Bir farkla. PCB … Devamını Oku