ARM öyrənmək üçün yol xəritəsi

Salam əziz dostlar. Demək olar ki, bütün elektronika həvəskarları artıq “Arduino” ilə tanışdır və irili xırdalı hansısa işləri görməkdə arduinodan rahatlıqla istifadə edirlər. Lakin bəzilərimiz arduino ilə kifayətlənmək istəmirik və işi biraz daha irəli aparmaq istəyirik. Bəzilərimiz PIC mikrokontrollerləri ilə məşğul oluruq, bəzilərimiz isə (mən də daxil olmaqla) adı Azərbaycanda yeni yeni eşidilən ARM arxitekturalı STM32 mikrokontrollerləri ilə məşğul olmağa can atırıq. Lakin hardan başlamalı və necə öyrənməli mövzusunda çətinlik çəkirik. Bu məqaləni yazmaqda məqsədim ARM öyrənmək istəyənlər üçün kiçik bir yol xəritəsi cızmaqdır.

İlk növbədə bir ədəd STM32f407VGT6 Discovery kit almağınızı tövsiyyə edirəm. Ebay linki. Həmçinin Dicovery kitin xarakteristikalarını özündə əks etdirən sənədi (User manual) endirb incələməyinizi tövsiyyə edirəm.

Növbəti addım proqram kodlarımızı harada yazacağımızdır. Bunun üçün bir neçə yol göstərəcəm. Birincisi MikroC for ARM-dır, səbəbi isə türk dilində kitabının olmasıdır. Proqram lisenziyalıdır, lakin öyrənmək üçün az tutumlu kodlarla işləmək mümkündür. Kitab ilə bu keçiddən tanış ola bilərsiniz. Lakin, ARM ilə məşğul olanların əksəriyyəti MikroC-ni məsləhət görmürlər. İkincisi Keil uVision5- dır. Bu keçidə daxil olub, anketi doldurduqdan sonra proqramı enirib quraşdıra bilərsiniz. Proqram lisenziyalıdır, lakin öyrənmək üçün az tutumlu kodlarla işləmək mümkündür. Tükr dilində kitabı mövcud deyil amma bu keçiddən istifadə edərək türkcə youtube dərslərini izləyə bilərsiniz. Dərslərə görə Emre Erbaşa təşəkkür edirəm. Üçüncüsü System Workbench for STM32-dur, qısaca AC6. Sizə ən çox tövsiyyə edəcəyim budur. Səbəb isə açıq mənbəli (open source) olmasıdır.  AC6-nın quraşdırılması və öyrənilməsi üçün ən qısa yoldan neynəmək lazımdır onları aşağıda qeyd edirəm:

  1. Orhan Yılmaz bəyin AC6CubeMx haqqında yazıları. Məqalələrə görə təşəkkür edirəm.
  2. Muhittin Kaplan bəyin video dərslərini keçidlərdən izləyə bilərsiniz. Birinci addım, ikinci addım, üçüncü addım, dördüncü addım, beşinci addım, altıncı addım və gələcək dərslər üçün youtube keçidi. Muhittin bəyə dərslərə və etdiyi yardımlara görə təşəkkür edirəm.
  3. Faydalı olacağını düşündüyüm digər keçidlər:
Advertisements

Bir cavab yazın

Sistemə daxil olmaq üçün məlumatlarınızı daxil edin və ya ikonlardan birinə tıklayın:

WordPress.com Loqosu

WordPress.com hesabınızdan istifadə edərək şərh edirsinz. Çıxış /  Dəyişdir )

Google+ foto

Google+ hesabınızdan istifadə edərək şərh edirsinz. Çıxış /  Dəyişdir )

Twitter rəsmi

Twitter hesabınızdan istifadə edərək şərh edirsinz. Çıxış /  Dəyişdir )

Facebook fotosu

Facebook hesabınızdan istifadə edərək şərh edirsinz. Çıxış /  Dəyişdir )

%s qoşulma