Keil uVision 5 ile çalışmaya başlamak

Keil uVision programı STM32F4 Discovery kartımızın programlarını üretip derleme işlemini yapacağımız İDE programıdır. Keil kurulumu için adresinden keil uvision mdk5’i indirip kuruyoruz. Daha sonra işlemcimizin STM32F407VG keil paketini indirip kuruyoruz. Paket içerisinde örnekler ve bazı driverlar var. Paketi adresinden indirip kuruyoruz. Kurulum  C:\Keil_v5\ARM\Pack\Keil\STM32F4xx_DFP dizinine yüklenecektir.

Keil’i açıyoruz ve Project > New uVision Project’i seçip proje ismini yazıp kaydediyoruz.

Proje ismini yazdıktan sonra “Kaydet” düğmesine tıklıyoruz. Sonra aşağıdaki ekran geliyor ve işlemcimizi seçiyoruz.

Sonra aşağıdaki ekran geliyor ve Startup ve CMSIS-Core dosyalarını seçiyoruz.

Daha sonra source group üzerine sağ tıklayıp Add New Item to Group ‘Source Group 1’ e tıklıyoruz. C File seçip name kısmına dosya adını yazıyoruz. Tüm c dosyalarımızı bu şekilde ekleyeceğiz. İlk dosyamızın adı main.c olacak.

Kodlarımızı yazmadan önce bir kaç ayar daha yapmamız lazım. Project > Option for Target’a tıklıyoruz.

Target sekmesinden Xtal’i 8 Mhz ayarlıyoruz.

Son olarak debug sekmesini tıklıyoruz. Use seçili iken ST-Link Debugger’ı seçiyoruz. Ok düğmesine tıklıyoruz.

main.c dosyamızın içine şu kodları yazıyoruz.

int main()
{
int i;
for(i=0;i<10000000;i++); // 0’dan 10 milyona kadar birer birer say
}

Kodları derlemek için F7 tuşuna basıyoruz veya Project > Build Target ‘a tıklıyoruz.

Derleme işlemi bittiğinde  0 Error(s), 0 Warning(s) şeklinde sonuç alıyoruz.

Son olarak derlenmiş kodu kartımıza yükleyeceğiz. Bunun için F8 tuşuna veya Flash > Download ‘a tıklıyoruz.

Kod yüklenirken led bir yeşil bir kırmızı yanacak ve yükleme bittiğinde sabit olarak kırmızı yanacaktır.

Build Output kısmında

Programming Done.

Verify OK.

yazacaktır.

İlk yorum yapan olun

Bir yanıt bırakın

E-posta hesabınız yayımlanmayacak.