ഇംഗ്ലീഷ്ഫ്രഞ്ച്സ്പാനിഷ്

Ad


OnWorks ഫെവിക്കോൺ

ഐസ് ഇൻസൈറ്റ് - ക്ലൗഡിൽ ഓൺലൈനിൽ

ഉബുണ്ടു ഓൺലൈൻ, ഫെഡോറ ഓൺലൈൻ, വിൻഡോസ് ഓൺലൈൻ എമുലേറ്റർ അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിവയിലൂടെ OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ ഐസ് ഇൻസൈറ്റ് പ്രവർത്തിപ്പിക്കുക

Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്‌സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന ഐസ് ഇൻസൈറ്റ് കമാൻഡ് ആണിത്.

പട്ടിക:

NAME


ice-gdb - avr-gdb-നുള്ള JTAG ICE മുൻഭാഗം
ഐസ് ഇൻസൈറ്റ് - avr-ഇൻസൈറ്റിനായി JTAG ICE ഫ്രണ്ട്‌എൻഡ്

സിനോപ്സിസ്


ഐസ്-ജിഡിബി/ഐസ് ഇൻസൈറ്റ് [--ഡീബഗ്ഗർ ഡീബഗ്ഗർ] [--പിടിച്ചെടുക്കുക] [--അവഗണിക്കുക-intr] [--ബാഹ്യ]
[gdb_arguments]

വിവരണം


ഐസ്-ജിഡിബി (യഥാക്രമം മഞ്ഞുവീഴ്ച) ആരംഭിക്കുന്നു avr-gdb (യഥാക്രമം avr-ഉൾക്കാഴ്ച) ഒപ്പം അത്യാഗ്രഹം
Atmel AVR പ്രോസസറുകളിൽ അവരുടെ JTAG-അധിഷ്ഠിത ഓൺ-ചിപ്പ് ഡീബഗ് ഉപയോഗിച്ച് ഓൺ-ചിപ്പ് ഡീബഗ്ഗിംഗ് നടത്താൻ
സൗകര്യങ്ങൾ, Atmel JTAG ICE പോഡ് വഴി.

ഡീബഗ്ഗ് ചെയ്ത പ്രോഗ്രാമിന്റെ എക്സിക്യൂട്ടബിൾ പ്രൊസസറിലേക്ക് ഡൗൺലോഡ് ചെയ്യപ്പെടുന്നില്ലെങ്കിൽ
--പിടിച്ചെടുക്കുക ഓപ്ഷൻ വ്യക്തമാക്കിയിട്ടുണ്ട്. എപ്പോൾ ജിഡിബിയിൽ നിരവധി അധിക കമാൻഡുകൾ ലഭ്യമാണ്
ആരംഭിച്ചു, ചുവടെയുള്ള പുതിയ GDB കമാൻഡുകളിൽ അവയുടെ വിവരണം കാണുക. ഉപയോഗിച്ച് ഡീബഗ്ഗ് ചെയ്യുന്നതിനുള്ള നിയന്ത്രണങ്ങൾ
താഴെയുള്ള JTAG ICE ഉപയോഗിച്ച് ഡീബഗ്ഗിംഗിൽ JTAG ICE പോഡ് കൂടുതൽ വിശദമായി ചർച്ചചെയ്യുന്നു.

വാദങ്ങൾ കടന്നുപോയി അത്യാഗ്രഹം മൂല്യം ഉൾപ്പെടുന്നു AVARICE_ARGS പരിസ്ഥിതി
വേരിയബിൾ. JTAG ICE പോഡ് ഏത് സീരിയൽ പോർട്ട് വ്യക്തമാക്കാനാണ് ഇത് സാധാരണയായി ഉപയോഗിക്കുന്നത്
ക്രമീകരണം വഴി ബന്ധിപ്പിച്ചിരിക്കുന്നു AVARICE_ARGS ലേക്ക് "-ജെ ".

ഓപ്ഷനുകൾ


--ഡീബഗ്ഗർ ഡീബഗ്ഗർ_കമാൻഡ്
avr-gdb (അല്ലെങ്കിൽ avr-insight) എന്നതിനേക്കാൾ വ്യത്യസ്തമായ ഒരു ഡീബഗ്ഗർ വ്യക്തമാക്കുക. ഈ മറ്റൊരു ഡീബഗ്ഗർ
ജിഡിബിക്ക് സമാനമായി പെരുമാറണം.

--പിടിച്ചെടുക്കുക
മോട്ടിലേക്ക് ഡീബഗ് ചെയ്യപ്പെടുന്ന എക്സിക്യൂട്ടബിൾ ഡൗൺലോഡ് ചെയ്യരുത്, തടസ്സപ്പെടുത്തുക
നിലവിലുള്ള പ്രോഗ്രാം, അത് എക്സിക്യൂട്ടബിൾ പാസ്സാക്കിയതുമായി പൊരുത്തപ്പെടുന്നുവെന്ന് കരുതുക ഐസ്-ജിഡിബി. ഈ
gdb-യിൽ പ്രവർത്തിക്കുന്ന പ്രോഗ്രാമിലേക്ക് "അറ്റാച്ചുചെയ്യുന്നതിന്" സമാനമാണ്.

--അവഗണിക്കുക-intr
കടന്നുപോകുക --അവഗണിക്കുക-intr ഓപ്ഷൻ അത്യാഗ്രഹം. gdb (s, n) ലെ സിംഗിൾ-സ്റ്റെപ്പ് കമാൻഡുകൾ
തുടർന്ന് ഹാൻഡ്‌ലറുകളെ തടസ്സപ്പെടുത്തും (അതായത്, ഒരു തടസ്സം സംഭവിക്കുകയാണെങ്കിൽ, എക്‌സിക്യൂഷൻ
തടസ്സത്തിന്റെ സമയത്തേക്ക് പുനരാരംഭിക്കും).

--ബാഹ്യ
തുടങ്ങരുത് അത്യാഗ്രഹം. പകരം, avr-gdb ഇതിനകം കണക്റ്റുചെയ്യാൻ ശ്രമിക്കും
പ്രവർത്തിക്കുന്ന അത്യാഗ്രഹം പോർട്ട് ലോക്കൽഹോസ്റ്റിൽ:6423.

പുതിയത് ജിഡിബി കമാൻഡുകൾ


ഐസ് പുനരാരംഭിക്കുക
അത്യാഗ്രഹം പുനരാരംഭിക്കുക.

ഐസ് ലോഡ് ഫയലിന്റെ പേര്
എക്സിക്യൂട്ടബിൾ ഫയൽനാമം Atmel പ്രോസസറിലേക്ക് ഡൗൺലോഡ് ചെയ്ത് ഡീബഗ്ഗിംഗ് ആരംഭിക്കുക (ഇത്
gdb മാറ്റിസ്ഥാപിക്കുന്നു ലോഡ് ചെയ്യുക കമാൻഡ്).

ലക്ഷ്യം-ഐസ്
ന്റെ ഒരു പകർപ്പുമായി ബന്ധിപ്പിക്കുക അത്യാഗ്രഹം പോർട്ട് ലോക്കൽഹോസ്റ്റിൽ പ്രവർത്തിക്കുന്നു:6423.

ഡീബഗ്ഗിംഗ് ഉപയോഗിച്ച് JTAG ഐസ്


JTAG ICE ഡീബഗ്ഗിംഗ് പരിതസ്ഥിതിക്ക് കുറച്ച് നിയന്ത്രണങ്ങളും മാറ്റങ്ങളും ഉണ്ട്:

· "സോഫ്റ്റ്" ബ്രേക്ക്‌പോയിന്റുകൾ ഇല്ല, മൂന്ന് ഹാർഡ്‌വെയർ ബ്രേക്ക്‌പോയിന്റുകൾ മാത്രം. ബ്രേക്ക് കമാൻഡ് സെറ്റ് ചെയ്യുന്നു
ഹാർഡ്‌വെയർ ബ്രേക്ക്‌പോയിന്റുകൾ. ഈ നിയന്ത്രണം കൈകാര്യം ചെയ്യുന്നതിനുള്ള ഏറ്റവും എളുപ്പ മാർഗം പ്രവർത്തനക്ഷമമാക്കുക എന്നതാണ്
ആവശ്യാനുസരണം ബ്രേക്ക്‌പോയിന്റുകൾ പ്രവർത്തനരഹിതമാക്കുക.

· രണ്ട് 1-ബൈറ്റ് ഹാർഡ്‌വെയർ വാച്ച് പോയിന്റുകൾ (എന്നാൽ ഓരോ ഹാർഡ്‌വെയർ വാച്ച് പോയിന്റും ഒരു ഹാർഡ്‌വെയർ എടുത്തുകളയുന്നു
ബ്രേക്ക്‌പോയിന്റ്). ഒന്നിൽ കൂടുതൽ ബൈറ്റ് എടുക്കുന്ന ഒരു വേരിയബിളിൽ നിങ്ങൾ ഒരു വാച്ച് പോയിന്റ് സജ്ജീകരിക്കുകയാണെങ്കിൽ,
നിർവ്വഹണം വളരെ മന്ദഗതിയിലായിരിക്കും. പകരം, ഇനിപ്പറയുന്നവ ചെയ്യുന്നതാണ് നല്ലത്:

കാണുക *(char *)&myvariable

ഏറ്റവും കുറഞ്ഞ പ്രാധാന്യമുള്ള ബൈറ്റ് നിരീക്ഷിക്കുന്നത് എന്റെ വേരിയബിൾ.

· Atmel AVR പ്രോസസറുകൾക്ക് ഒരു ഹാർവാർഡ് ആർക്കിടെക്ചർ ഉണ്ട് (പ്രത്യേക കോഡും ഡാറ്റ ബസുകളും).
കോഡ് വിലാസം 0-ൽ നിന്ന് ഡാറ്റ വിലാസം 0 വേർതിരിച്ചറിയാൻ, avr-gdb എല്ലാ ഡാറ്റയിലേക്കും 0x800000 ചേർക്കുന്നു
വിലാസങ്ങൾ. അച്ചടിച്ച പോയിന്ററുകൾ പരിശോധിക്കുമ്പോൾ, അല്ലെങ്കിൽ കേവലം കടന്നുപോകുമ്പോൾ ഇത് മനസ്സിൽ പിടിക്കുക
gdb കമാൻഡുകൾക്കുള്ള വിലാസങ്ങൾ.

ENVIRONMENT


AVARICE_ARGS
കടന്നുപോകേണ്ട അധിക വാദങ്ങൾ അത്യാഗ്രഹം തുടക്കത്തിൽ.

onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഐസ് ഇൻസൈറ്റ് ഓൺലൈനായി ഉപയോഗിക്കുക


സൗജന്യ സെർവറുകളും വർക്ക്സ്റ്റേഷനുകളും

Windows & Linux ആപ്പുകൾ ഡൗൺലോഡ് ചെയ്യുക

ലിനക്സ് കമാൻഡുകൾ

Ad