Buradasın
STM32 Kartına ST-Link Versiyon 2 ile Bootloader Yükleme ve Micro USB Programlama
youtube.com/watch?v=svjkPfYHc6AYapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitim içeriği olup, izleyicilere STM32 kartına ST-Link Versiyon 2 programlayıcısı kullanarak bootloader yükleme ve micro USB üzerinden programlama işlemini adım adım göstermektedir.
- Video, önce STM32 kartına ST-Link Versiyon 2 ile bağlantı kurma ve bootloader yükleme sürecini detaylı şekilde anlatmaktadır. Ardından, yüklenen bootloader sayesinde micro USB üzerinden STM32 kartının nasıl programlanabileceği gösterilmektedir. Son olarak, Arduino ile bir LED kontrolü örneği üzerinden, micro USB üzerinden programlama işleminin pratik uygulaması yapılmaktadır. Video, daha önceki USB TTL programlayıcısı ile yapılan yükleme işleminin yerine daha kolay ve pratik olan ST-Link Versiyon 2 yönteminin avantajlarını vurgulamaktadır.
- 00:06STM32 Kartına Bootloader Yükleme
- Bu videoda STM32 kartına ST-Link versiyon 2 programlayıcısı kullanılarak bootloader nasıl yüklenir gösterilecek.
- Önceki videoda USB TTL programlayıcısı kullanılarak bootloader yükleme işlemi gösterilmişti.
- Bootloader yükleme işlemi için kart üzerindeki jumper pozisyonu bir adım öne alınmalıdır.
- 00:51Bağlantı Yapımı
- ST-Link programlayıcısının üzerindeki pinlerin doğru şekilde bağlanması gerekiyor.
- 3.30 volt pinine 3.30 volta takılması ve SV, SV Click pinleri ile GND bağlantıları yapılmalıdır.
- Farklı marka ve modellerde pin yerleri değişebilir ancak doğru pine bağlandığınızda sorun yaşanmaz.
- 02:41Yazılım Kurulumu
- Bootloader yüklemek için video altından indirilebilecek dosyalar bulunmaktadır.
- Önce ST-Link sürücüleri indirilip kurulmalıdır, işletim sisteminize göre 32 bit veya 64 bit sürücü seçilmelidir.
- STM32 aracını kurarak bootloader yüklemesi yapılabilir, bu araç kendi sürücülerini de kurabilir.
- 04:14Bootloader Yükleme İşlemi
- Bağlantı başarılı olduğunda arayüzde "connect" yazısı görünür, başarısızlık durumunda kırmızı uyarı verir.
- Kartın modeline uygun flash dosyası seçilip, "programı cihaza at" butonuna tıklanarak bootloader yüklenir.
- Bootloader yüklendikten sonra jumper pozisyonu eski haline getirilmelidir.
- 05:55Micro USB ile Programlama
- Bootloader yüklendikten sonra kart micro USB üzerinden programlanabilir, böylece kablo karmaşası ortadan kalkar.
- USB TTL kullanırken reset butonuna basma gerekiyordu, bootloader ile bu işlem artık gerekli değildir.
- Bootloader yüklendikten sonra micro USB kablo ile kart programlanabilir.
- 06:29LED Örneği
- STM32 kartına LED bağlanarak micro USB üzerinden programlama örneği gösterilecek.
- Arduino IDE'de pinmode ve digitalWrite komutları kullanılarak LED kontrolü yapılabilir.
- STM32 kartı seçildikten sonra "STM32duino bootloader" seçeneği ile program yüklenebilir ve LED yanıp söndürme işlemi gerçekleştirilebilir.