Video, Shorts ve sosyal medya üretiminde değerlendireceğimiz araçlar için Video Üretim Araçları notuna bakın.
Bu proje sana tek bir mikrodenetleyiciyi ezberletmez. Donanımı nasıl okuyacağını öğretir.
STM32F103C8T6 (Blue Pill) — datasheet'ten şemaya, şemadan gerçek karta.
Amaç · Bu Seri Neyi Cevaplıyor? · Bölümler · Kaynaklar · Lisans
Bu seriyi tamamlayan biri:
- Bir datasheet'i korkmadan açabilir
- Şemada bir bloğu görünce ne işe yaradığını anlayabilir
- Besleme, clock, reset devrelerini okuyabilir
- Aynı bakış açısını başka işlemcilere uygulayabilir
Temel prensip: Önce anlamak, sonra ölçmek.
Bir işlemciyi veya işlemci tabanlı bir sistemi anlamaya başladığında, üretici ve mimariden bağımsız olarak çoğu durumda şu 6 temel sorunun cevabını ararsın:
- Besleme nerede? — Gerilim nereden geliyor, çekirdeğe nasıl ulaşıyor?
- Clock nerede? — İşlemcinin ritmini ne belirliyor?
- Reset devresi nasıl? — Sistem nasıl temiz başlıyor?
- Boot modu ne? — İşlemci ilk komutu nereden okuyor?
- Çevre birimleri (peripheral'lar) nereye bağlı? — Dış dünyayla nasıl konuşuyor?
- Debug nasıl yapılıyor? — Firmware nasıl yükleniyor, sorun nasıl teşhis ediliyor?
Bu seri bu 6 soruyu STM32F103C8T6 (Blue Pill) üzerinden, gerçek bir şema okuyarak cevaplıyor. Kart örnek — sorular evrensel.
- Tam açık kaynak: datasheet + şema + kart herkese açık
- Ucuz, yaygın, ulaşılabilir
- Karmaşık değil ama gerçek bir sistem
- STM32 ailesi endüstride yaygın kullanılıyor
Bölümler sırayla okunacak şekilde tasarlandı — her biri bir öncekinin üzerine inşa ediyor.
- Faz 1'den başla, sırayla ilerle.
- Her bölümdeki şema görsellerini gerçek Blue Pill şemasıyla yan yana aç.
- "Sahada Ne Anlama Gelir?" kısımlarını atlama — asıl beceri orada oturuyor.
- Elinde bir Blue Pill kartı varsa, okurken şemadaki noktaları multimetre ile ölç.
Bir işlemciyle karşılaştığında önce ne yaparsın?
| # | Başlık | Konu |
|---|---|---|
| 01 | Neden Bu Kart? | Seri amacı, neden STM32 |
| 02 | Datasheet Nasıl Okunur? | Arama mantığı, Reference Manual |
| 03 | İlk Sayfa ve Part Number | Features, STM32F103C8T6 kodu |
| 04 | Şema Genel Bakış | Şema bloklarını tanımak |
İşlemci nasıl çalışır: önce beslenir, sonra clock alır, sonra nereden başlayacağını belirler, sonra dünyayla konuşur.
| # | Başlık | Konu |
|---|---|---|
| 05 | Power Supply | 5V→3.3V regülasyon zinciri |
| 06 | Clock Sistemi | Crystal, PLL, HSE, HSI |
| 07 | Reset ve Boot | Reset devresi, BOOT0/BOOT1 |
| 08 | MPU ve Pinout | İşlemci pinleri, port yapısı |
| 09 | GPIO ve Alternate Function | Pin modları |
| 10 | İletişim Protokolleri | UART, SPI, I2C karşılaştırması |
| 11 | Debug — SWD | Programlama ve debug pinleri |
Hepsini tek akışta birleştirme.
| # | Başlık | Konu |
|---|---|---|
| 12 | Şema Baştan Sona | Her bloğu birlikte okuyoruz |
- STM32F103x8 Datasheet — ST Microelectronics (resmi, kamuya açık)
- Blue Pill Schematic — STM32 Min System Dev Board (Free Willy, açık kaynak)
- STM32F103 Reference Manual — RM0008
Bazı bölümlerde slayt, uzun video, kısa video ve altyazı çıktıları bulunuyor; medya üretim durumu ve yaklaşımı için PRODUCTION.md dosyasına bakın.
Bu seri açık kaynak ve ücretsizdir. Hata bulursan, eksik bir açıklama görürsen veya bir bölümü genişletmek istersen issue açabilir ya da pull request gönderebilirsin.
MIT © Akademi Usta — Kullanabilir, değiştirebilir, paylaşabilirsin.