STM32 / Ders 3 / UART

Terminali konuştur, sessizliği teşhis et, bozuk çıktıyı yorumla.

UART laboratuvarının amacı basit: öğrenci bir komut gönderir ve sistem cevap verir. Fakat asıl öğretici kısım, bu konuşmanın hangi üç şey yüzünden bozulabildiğini görmek: `baud`, `kablo yönü` ve `satır sonu`.

İlk tur için kısa rota
1. Önce başarıyı gör Baud'ları eşitle, kabloyu `çapraz` tut ve `LED ON` gönder. MCU transcript'e cevap versin.
2. Sonra bilerek boz Terminal baud'unu değiştir. Bu kez cevap var gibi ama bozuk karakterlere dönüşsün.
3. Sessizliği çöz Line ending'i `Yok` yap ya da kabloyu `düz` bağla. Cevabın neden tamamen kaybolduğunu oku.
Öğrenme Çıktısı TX/RX çapraz bağlantısı, baud uyumu ve komut tamamlama mantığını birlikte okuyabilmek.
Gerçek Kart Karşılığı Bu akış, STM32 ile seri terminal arasında kurulan en yaygın `USART2 / USB-UART` deneme düzenini temsil eder.
Pedagojik Hedef Önce çalışan konuşmayı kur, sonra konuşmayı boz ve neden bozulduğunu sistemli biçimde teşhis et.

Bağlantı ve Transcript

Aşağıdaki görsel, terminal ile STM32 arasındaki konuşmayı ve kablo yönünü temsil eder.

Baud uyumu Uyumlu
Kablo durumu Çapraz bağlı
Parser durumu Hazır
MCU LED Kapalı
UART Transcript

Mini Quiz

Üç kısa kontrol ile UART sezgisini sağlamlaştır.

1. Baud uyuşmazlığı tipik olarak ne üretir?

Doğru belirtiyi seç.

2. UART kablosu neden çapraz bağlanır?

TX/RX yönünü düşün.

3. Line ending yoksa bu demo neden cevap vermiyor?

Parser mantığını hatırla.