Bölüm anahatları

  • Bu dersimizde dersimizi işlerken gerekli olacak donanım ve yazılımlar hakkında bilgiler vereceğiz.

    • TrueStudio STM32'ye tam desteği olan profesyonel bir platformdur. Yakın zamanda Lite ve Pro farkının kaldırılması ve ücretsiz hale getirilerek TrueStudio STM32 şekline gelmesi nedeniyle ders kapsamında bu platformu kullanacağım.

    • ARM Cortex M Mikrodenetleyicilerine program yazmak için kullanabileceğiniz açık kaynak platformlardan bir tanesi CooCox IDE. Bu dersimizde CooCox IDE'yi nereden indirebileceğinizi ve kurulum adımlarını anlatıyorum.

    • Yazdığımız programın mikrodenetleyici içerisindeki ARM tabanlı işlemcinin anlayabilmesi için makine koduna çevrilmesi gerekmektedir. Bu işlemi gerçekleştiren araçlara derleyici denir. Bu dersimizde ARM tabanlı işlemciler için GCC derleyicisinin indirme, yükleme ve CoIDE için derleyici ayarlarının nasıl yapıldığını anlatacağım.

    • Bu ders videosunda yazdığımız uygulamayı ST Firmasının deneme kartlarına atmamız ve program üzerinde hata ayıklama işlemini yapmamızı sağlayan ST-Link V2 Sürücüsünün nasıl yüklendiğini anlatıyoruz.

    • Bu ders videosunda STM32-CubeMX kurulumu ve STM32 Nucleo-F103RB kartında Led yak söndür uygulamasının trueStudio ile beraber nasıl gerçekleştirildiğini işledik.