EMPA Accelerator LoRa Workshop Öncesi Yapılacaklar / Kurulumlar
Bu dokümantasyonda etkinlik öncesi gerekli programların ve paketlerin kurulumları anlatılacaktır. Kurulması gereken program ve paketler şu şekildedir:
- STM32CubeIDE
- STM32CubeMX
- STM32CubeProgrammer
- TeraTerm
- SW Paketleri
1- STM32CubeIDE Kurulumu
STM32CubeIDE, STM32 mikrodenetleyicileri ve mikroişlemcileri için gerekli olan çevresel yapılandırmaların yapılmasını, kod oluşturma ve derlemeyi, kodun debug işlemlerinin yapılmasını ve cihaza yüklenmesini sağlayan Eclipse tabanlı bir C/C++ geliştirme platformudur.
Öncelikle ST’nin sitesinden STM32CubeIDE 1.14.0 versiyonunu indiriniz.
Aşağıda görülen seçenekler içerisinden kendi işletim sisteminize ait olanı indiriniz ve kurulumunu gerçekleştiriniz.
NOT 1: Kurulum yapacağınız hedef klasör (Destination folder) yolunda Türkçe karakter ve boşluk olmadığına dikkat ediniz.
NOT 2: Kurulum sırasında ST-LINK ve SEGGER J-Link sürücülerinin yüklenip yüklenmeyeceği sorulacaktır. Aşağıdaki görselde olduğu gibi, bu sürücüleri seçip yükleme işlemlerine devam ediniz.
2- STM32CubeMX Kurulumu
STM32CubeMX, STM32 mikrodenetleyicileri ve mikroişlemcileri için model seçimlerinin, başlangıç konfigürasyon ve clock ayarlarının yapıldığı, başlangıç kodlarının oluşturulduğu grafik destekli bir araçtır.
Öncelikle ST’nin sitesinden STM32CubeMX 6.10.0 versiyonunu indiriniz.
Aşağıda görülen seçenekler içerisinden kendi işletim sisteminize ait olanı indiriniz ve kurulumunu gerçekleştiriniz.
3- STM32CubeProgrammer Kurulumu
STM32CubeProgrammer, STM32 mikrodenetleyiceleri programlamak ve konfigurasyonlarını ayarlamaka için tasarlanmış grafik destekli bir araçtır.
Öncelikle ST’nin sitesinden STM32CubePrg 2.15.0 versiyonunu indiriniz.
Aşağıda görülen seçenekler içerisinden kendi işletim sisteminize ait olanı indiriniz ve kurulumunu gerçekleştiriniz.
3- Tera Term Kurulumu
Tera Term, açık kaynak kodlu bir yazılım iletişim programıdır. PC ile geliştirme kartı arasında UART üzeinden iletişim sağlamak için bu program kullanılacaktır.
Tera Term küçük bir program olduğu için doğrudan osdn sitesinden indirebilirsiniz Dosyayı indirdikten sonra kurulum gerekmeden çalıştırabilirsiniz.
4- SW Paketlerinin Kurulumu
Uygulamalarda STM32WL ailesinden bir MCU kullanılacağı için WL paketlerinin indirilmesi gereklidir.
Öncelikle STM32CubeMX programını başlatınız.
A. Açılan sayfada Help sekmesinden Manage embedded software packages seçeneğine tıklayınız.
B. Açılan sayfadan STM32CubeMCU Packages sekmesi altından STM32WL FW paketinin 1.3.0 versiyonunun yanındaki kutuyu işaretleyiniz ve Install butonuna basınız.
C. Ek olarak ST’nin internet sitesinden STM32CubeWL dosyasını indiriniz.
Gerekli kurulumlar tamamlanmıştır.