Dikkat ediyorum sanki millet protonun bu özelliğinden habersiz gibi.
indirdiğim, baktığım çalışmalarınızda hep mikroişlemciye hex dosyası tanıtılmış.
daha öncede örnek vermiştim.
benmi yanlış düşünüyorum, yoksa haberinizmi yok ?
bilmeyenler için:
Proteusta, Proton+ kodunuzu tek tek, satır satır görerek çalıştırmanız mümkündür.
video: (dosyayı indirirseniz tam ekran görebilirsiniz)
http://www.4shared.com/video/C4Yu9pV3/proton.html
http://www.upload.gen.tr/d.php/www/xfh410lh/proton.wmv.html
http://www.mediafire.com/?5sanup0e2p83uzi
Evet üstadım bende geçenlerde öğrendim. Basic tabalı dillerde birtek protonda çalışıyor. Yine MCS ile yapılmış bas dosyasını yüklediğinde hata veriyor çalıştırmıyor. Ama proton ile oluşturulmuş bas dosyasını çalıştırabiliyorsun. Güzel birşey.:)
Ben bu özelliği kullanıyorum. Şöyle bir sorunum var. Kesme satırlarına her hangi bir break point eklemesem de gidip kesme rutininde takılıyor. Yani ben pic sürekli çalışsın sadece breakpoint satırlarında dursun oraları satır satır işleteyim istiyorum fakat periyodik olarak çalışan timer kesmesinde duruyor? sebebi ne olabilir?
ben bu özelliğini kullanıyordum RB.0 kesmeye girişini adım adım görüyorum bazı problemlerim oluşuyor mesela pic cpu variabiles penceresine sağ tıklayıp unsignet integer i seçiyorum sim. durdurup tekrar başladığımda hex decimal seçili oluyor adım adım çalışırken birden pencere kayboluyor devamlı çalışmaya başlıyor . proteus hata kodu verirken çalıştırdığımda break point te durmuyor gibi ama gerçekten harika bir özellik..
@t2
hocam eğer önceden BP koyduysanız, sonrasındada kodlarda değişiklik yaptıysanız BP görünmüyor ama orada duruyor.
BP ları temizleyiniz (clear breakpoint)
s.a.
çok güzel bir özellik ben takıldığım yerlerde hep kullandım. protonun kendi üzerindeki debug özelliğide var onuda kullanıyorum ama seri iletişimli projelerde yan yatıyor ;D
Alıntı yapılan: muhittin_kaplan - 01 Mart 2011, 16:17:22
@t2
hocam eğer önceden BP koyduysanız, sonrasındada kodlarda değişiklik yaptıysanız BP görünmüyor ama orada duruyor.
BP ları temizleyiniz (clear breakpoint)
haklısınız hocam bendeki break point de durmayışı aynı sebebten olabilir kod değişikliğinden sonra clear breakpoint yapıp yeni derlenmiş koda göre yeniden breakpoint koymuyordum herhalde....
arkadaşlar burası forumdaki proton+ bölümüdür
yapılan açıklama proton+ içindir
başka derleyicilerde bu özellik varmıdır? o ayrı bir konudur onu ilgili bölümlerde araştırınız.
tekrar etmek gerekirse
protonda böyle bir özellik var, bilmeyeniniz varsa kullansın .
Yeni download linkleri eklendi.
yukarıda verdiğim video dosyası elinde olan varmıdır?
bendekide silinmiş
basit anlatım:
1-proton ile kodunuzu derledikten sonra mikroişlemciye hex dosyası değil BAS dosyasını tanıtın.
2-isis te play tuşuna değil, pause tuşuna basın
3-ekranda cpu source code ekranı çıkması lazım
4-çıkmaz ise debug/picxxcpu altından source code yi aktif edin ekrana gelsin
5-cpu source code penceresinde üst sağda "step over source line" butonuna tek tek tıklayarak kodu satır satır çalıştırın.