Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitim içeriği olup, konuşmacı STM32F103 modeli geliştirme kartını tanıtmaktadır. Kartın Arduino Nano'ya benzetilebileceği ancak daha gelişmiş özelliklere sahip olduğu belirtilmektedir.
- Video, kartın fiziksel özellikleri, pin yapısı ve Arduino Nano ile karşılaştırmasını içermektedir. STM32F103'ün 72 MHz işlemci frekansı, 2 adet USB portu, 10 adet analog pin, 15 adet PWM pin ve 3 adet giriş portu gibi özellikleri detaylı olarak anlatılmaktadır. Ayrıca kartın üç farklı yolla programlanabileceği (USB-TTL, ST-Link 2 ve micro USB) belirtilmekte ve bir sonraki derste USB-TTL programlayıcısı ile ilk programın yazılacağı söylenmektedir.
- 00:06STM32F103 Geliştirme Kartı Tanıtımı
- STM32F103 modeli geliştirme kartı, internette çok fazla bilgi bulunmadığı için programlamak ve kullanmak için kaynak sıkıntısı yaşanıyor.
- Kart Arduino Nano'ya benzetilebilir ancak özellik bakımından daha gelişmiş bir modeldir.
- Kart üzerinde STM32F103 işlemci, kristal, reset butonu, but etme jumperları, micro USB ve programlamak için ekstra pinler bulunuyor.
- 01:28Kartın Programlama Yöntemleri
- Kart birden fazla yolla programlanabiliyor ve videoda üç farklı yolla programlama gösterilecek.
- Kart ilk geldiği zaman ham haliyle geliyor ve USB üzerinden doğrudan programlanamıyor.
- İlerleyen videolarda kartın programlanması daha kolay hale getirilecek.
- 02:07STM32F103 ve Arduino Nano Karşılaştırması
- STM32F103 kartı Arduino Nano'ya göre daha büyük olup, analog, PWM ve dijital pinler açısından daha fazla pine sahip.
- Kartın işlemci frekansı 72 MHz iken, Arduino Nano'da kullanılan işlemci 16 MHz'dir.
- STM32F103'te iki adet I2C portu ve USB portu bulunurken, Arduino Nano'da sadece bir adet port mevcuttur.
- 04:21Kartın Teknik Özellikleri
- Arduino Nano'da 8 adet analog pin ve 6 adet PWM pini varken, STM32F103'te 10 adet analog pin ve 15 adet PWM pini bulunmaktadır.
- STM32F103'te 3 adet giriş portu bulunurken, Arduino Nano'da sadece 1 adet port mevcuttur.
- STM32F103, ARM Cortex M3 32 bitlik işlemciyi kullanırken, Arduino Nano AVR 8 bitlik işlemciyi kullanmaktadır.
- 05:06Bellek ve Pin Özellikleri
- STM32F103'te 128 KB flash bellek ve 20 KB RAM bulunurken, Arduino Nano'da 32 KB flash bellek ve 2 KB RAM mevcuttur.
- Kartın üzerinde dalgalı bölümler PWM pinlerini gösterirken, diğer bölümler dijital pinleri göstermektedir.
- Kart 3.30 voltla beslenebilir ve USB üzerinden de beslenebilir.
- 07:14Kartın Çıkışları ve Butları
- Kartın üzerinde 3.30 volt çıkışları ve 1 adet 5 volt çıkış bulunmaktadır.
- Kartta iki adet LED bulunmakta: biri kartın açık olduğunu gösteren power LED'i, diğeri ise 13. dijital pine bağlı olan bir LED'dir.
- Kartta but modları ve boot butonları mevcuttur, ancak bootloader yüklendikten sonra bu işlemlere ihtiyaç kalmayacaktır.