Arduino 2.3.2 sürümü Debug hatası

SalihAslan

Yeni Üye
Katılım
26 Şubat 2024
Mesajlar
4
1708927390484.png
 
Desteklemiyor zaten. Ama Visual Studio Code uzerine Platform IO kurarak yapabilirsin.
 
Tüm kartları denedim hiçbirine desteklemiyor diyor. Platform IO kütüphane bakımından biraz sıkıntılı istediğim kütüphaneler yok, dışarıdan da eklenmiyor.
 
Platform IO dışarıdan kütüphane eklemenin yolu yok mu ?
Arduino IDE den vaz geçtik artık :(
 
Library Depencies olarak eklenebiliyormus projeye. Dene istersen.

 
arduino seri port ile bootloader üzerinden yazılım atar. yani işlemcinin debug bilgilerini çıktığı jtag-icsp-swd işlemci markasın göre neyse. bu pinler bağlı değildir. bu yüzden debug yapamaz.

atmel için ne tür bir arabirim var emin değilim ama stm32 tabanlı işlemciler için openocd-jlink veya stlink tarzı bir debug adaptörü ve kullanılan ide içerisinde bu debug adaptörünü tanıyacak bir driver olması gerekiyor.

şimdilik seri portu printf ile kullanarak pseudo debug yapabilirsin. ama hiçbir zaman için gerçek bir icd yerini tutamıyor. breakpoint, live watch gibi yeteneklerden mahrum.
 
  • Beğen
Reactions: clc
esktra donanım olmadan debug yapan şöyle bir örnek buldum. ama bu da gerçek bir icd debug değil. sanırım kesmeler ile kodu sürekli takip ederek gelen komutlara göre breakpointlerde durdurabiliyor. eğer böyle yapıyorsa işlem hızında debug açık - debug kapalı modlara göre fark olacaktır. zamana duyarlı olmayan projelerde kullanılabilir.

 

Çevrimiçi üyeler

Forum istatistikleri

Konular
9,162
Mesajlar
147,532
Üyeler
3,726
Son üye
prestijbilgi

Son kaynaklar

Back
Top