İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

ice-insight - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında ice-insight çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden çok ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut ice-insight'tır.

Program:

ADI


ice-gdb - avr-gdb için JTAG ICE ön ucu
ice-insight - avr-insight için JTAG ICE ön ucu

SİNOPSİS


buz-gdb/buz-içgörü [--hata ayıklayıcı ayıklayıcı] [--ele geçirmek] [--ignore-intr] [--harici]
[gdb_arguments]

TANIM


buz-gdb (sırasıyla buz anlayışı) başlar avr-gdb (sırasıyla avr-sezgi) Ve açgözlülük
JTAG tabanlı çip hata ayıklamalarını kullanarak Atmel AVR işlemcilerinde çip üzerinde hata ayıklama yapmak
Tesisler, Atmel JTAG ICE pod aracılığıyla.

Hata ayıklanmakta olan programın yürütülebilir dosyası işlemciye indirilir.
--ele geçirmek seçeneği belirtilir. gdb içinde bir takım ekstra komutlar mevcuttur.
başladıysanız, aşağıdaki YENİ GDB KOMUTLARI bölümündeki açıklamalarına bakın. İle hata ayıklamaya ilişkin kısıtlamalar
JTAG ICE pod, aşağıdaki JTAG ICE İLE HATA AYIKLAMA bölümünde daha ayrıntılı olarak tartışılmaktadır.

Aktarılan argümanlar açgözlülük değerini içerir AVARICE_ARGS çevre
değişken. Bu genellikle JTAG ICE podunun bağlı olduğu seri bağlantı noktasını belirtmek için kullanılır.
ayarlanarak bağlandı AVARICE_ARGS "-j'ye ".

SEÇENEKLER


--hata ayıklayıcı hata ayıklayıcı_komutu
avr-gdb'den (veya avr-insight) farklı bir hata ayıklayıcı belirtin. Bu diğer hata ayıklayıcı
gdb'ye benzer şekilde davranmalıdır.

--ele geçirmek
Hata ayıklanan yürütülebilir dosyayı mote'a indirmeyin, sadece
geçerli program ve iletilen yürütülebilir dosyayla eşleştiğini varsayalım buz-gdb. Bu
gdb içinde çalışan bir programa "iliştirmeye" benzer.

--ignore-intr
Geç --ignore-intr için seçenek açgözlülük. gdb (s, n) içindeki tek adımlı komutlar
daha sonra kesme işleyicilerini "aşacaktır" (yani, bir kesinti olursa, yürütme
kesinti süresi boyunca devam edecektir).

--harici
Başlama açgözlülük. Yerine, avr-gdb zaten bağlanmaya çalışacak
koşu açgözlülük port localhost'ta: 6423.

YENİ GDB KOMUTLAR


buz yeniden başlatma
Açgözlülüğü yeniden başlatın.

buz yükü Dosya
Yürütülebilir dosya adını Atmel işlemciye indirin ve hata ayıklamaya başlayın (bu
gdb'nin yerini alır yük komutu).

hedef buz
Bir kopyasına bağlanın açgözlülük localhost:6423 numaralı bağlantı noktasında çalışıyor.

HATA AYIKLAMA İLE JTAG ICE


JTAG ICE hata ayıklama ortamında birkaç kısıtlama ve değişiklik vardır:

· "Yumuşak" kesme noktası yok ve yalnızca üç donanım kesme noktası. Break komut kümeleri
donanım kesme noktaları. Bu kısıtlamayla başa çıkmanın en kolay yolu, etkinleştirmek ve
kesme noktalarını gerektiği gibi devre dışı bırakın.

· İki adet 1 baytlık donanım izleme noktası (ancak her donanım izleme noktası bir donanımı alır
kesme noktası). Birden fazla bayt alan bir değişkene bir izleme noktası ayarlarsanız,
yürütme son derece yavaş olacaktır. Bunun yerine aşağıdakileri yapmak daha iyidir:

*(char *)&değişkenim izle

hangisinin en az önemli baytını izler değişkenim.

· Atmel AVR işlemcileri Harvard mimarisine sahiptir (ayrı kod ve veri yolları).
0 veri adresini 0 kod adresinden ayırt etmek için, avr-gdb tüm verilere 0x800000 ekler
adresler. Basılı işaretçileri incelerken veya mutlak iletiyi geçerken bunu aklınızda bulundurun.
gdb komutlarının adresleri.

ÇEVRE


AVARICE_ARGS
İletilecek ekstra argümanlar açgözlülük başlangıçta.

onworks.net hizmetlerini kullanarak ice-insight'ı çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    wxPython
    wxPython
    sağlayan bir dizi Python genişletme modülü
    platformlar arası GUI sınıflarını sarın
    wxWidgets.. Kitle: Geliştiriciler. kullanıcı
    arayüz: X Pencere Sistemi (X11), Win32 ...
    wxPython'u indirin
  • 2
    paket dosya yöneticisi
    paket dosya yöneticisi
    Bu, Total War paketi dosya yöneticisidir.
    proje, sürüm 1.7'den başlayarak. A
    Warscape'e kısa bir giriş
    modlama: ...
    packfilemanager'ı indirin
  • 3
    IPerf2
    IPerf2
    Ölçmek için bir ağ trafiği aracı
    Metriklerle TCP ve UDP performansı
    hem verim hem de gecikme süresi civarında. NS
    hedefler aktif bir şekilde sürdürmeyi içerir
    iperf kodu...
    IPerf2'yi indirin
  • 4
    fre:ac - ücretsiz ses dönüştürücü
    fre:ac - ücretsiz ses dönüştürücü
    fre:ac ücretsiz bir ses dönüştürücü ve CD'dir
    çeşitli formatlar ve kodlayıcılar için ripper.
    MP3, MP4/M4A, WMA, Ogg özelliklerine sahiptir
    Vorbis, FLAC, AAC ve Bonk biçimi
    destek, ...
    fre:ac indir - ücretsiz ses dönüştürücü
  • 5
    matplotlib
    matplotlib
    Matplotlib kapsamlı bir kütüphanedir
    statik, hareketli ve
    Python'da etkileşimli görselleştirmeler.
    Matplotlib kolay şeyleri kolaylaştırır ve
    zor şey...
    Matplotlib'i indirin
  • 6
    Bot Adam
    Bot Adam
    Chatbot mantığınızı bir kez yazın ve
    mevcut olanlardan birine bağlayın
    Amazon dahil mesajlaşma servisleri
    Alexa, Facebook Messenger, Slack,
    Telgraf, hatta sen...
    BotMan'i indirin
  • Daha fazla »

Linux komutları

Ad