Macademia'nın robotik ve mühendislik programı · ücretsiz seviye tespiti ve kişisel öğrenme yolu

DiğerSeviye 7 · Drone ve otonomi hazırlığı

ST-Link / J-Link debugger

Sürükle: döndür · tekerlek: yakınlaş · temsilî model

Nedir?

ST-Link ve J-Link, ARM Cortex-M mikrodenetleyicileri programlayan ve çalışırken içine bakmayı sağlayan donanım hata ayıklayıcılarıdır (debug probe). Robot yazılımında breakpoint koyma, adım adım çalıştırma ve değişkenleri canlı izleme için kullanılır.

Nasıl çalışır?

Bilgisayar ile hedef çip arasında SWD (2 telli) veya JTAG arayüzü üzerinden çipin dahili hata ayıklama birimine erişir. Bu sayede program durdurulabilir, yazmaçlar ve bellek okunabilir, flash belleğe yeni kod yazılabilir. ST-Link, STMicroelectronics'in STM8/STM32 için aracıdır ve Nucleo/Discovery kartlarında yerleşik gelir; SEGGER J-Link ise birçok üreticinin ARM çipini destekleyen bağımsız bir cihazdır.

Ne zaman seçilir?

Yalnızca STM32 ile çalışıyorsan ucuz ve kartta hazır gelen ST-Link yeterlidir; farklı üreticilerin çipleriyle çalışıyor, yüksek hız ve gelişmiş özellikler (RTT, sınırsız flash breakpoint) istiyorsan J-Link (eğitim için J-Link EDU) seç.

Laboratuvarda yok

Ölçüm / geliştirme aracı. Laboratuvarda bir parçaya tıklayınca gerilim ve akımı sanal multimetre gibi okuyabilirsin.

Özellikler

  • Breakpoint'li gerçek debug

Kaynak: Hyvex Academy elektronik serisi (seri-el-arac).

Esc
  • PanelAna sayfaSayfa
  • ModüllerTüm modüllerSayfa
  • ParçalarParça ansiklopedisiSayfa
  • Mühendislik yoluBüyükler için robotik: 128 parça, 7 seviyeSayfa
  • Robotik dersi (ESOF 323)Üniversite robotik dersi, 14 haftaSayfa
  • TestlerimMini testler ve puanlarSayfa
  • Blok atölyesiSerbest blok programlamaAraç
  • Devre laboratuvarıSanal Arduino ve devreAraç
  • Robot arenasıSanal robot sürüşüAraç
  • OyunlarBloklarla 8 öğretici oyunAraç
  • Mikro Kart atölyesiSanal LED kartı bloklarla programlaAraç
  • Robot atölyesiMikro Kart'ı robota tak, bloklarla görev yapAraç