انگلیسیفرانسویاسپانیایی

فاویکون OnWorks

ice-gdb - آنلاین در ابر

ice-gdb را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور ice-gdb است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


ice-gdb - JTAG ICE frontend برای avr-gdb
ice-inight - JTAG ICE frontend برای avr-inight

خلاصه


ice-gdb/ice-inight [-- اشکال زدا دیباگر] [--گرفتن] [- نادیده گرفتن-intr] [-- خارجی]
[gdb_arguments]

شرح


یخ-gdb (به ترتیب بینش یخی) شروع می شود avr-gdb (به ترتیب بینش avr) و جسارت
برای انجام اشکال زدایی روی تراشه در پردازنده های Atmel AVR با استفاده از اشکال زدایی روی تراشه مبتنی بر JTAG آنها
امکانات، از طریق Atmel JTAG ICE pod.

فایل اجرایی برای برنامه ای که اشکال زدایی می شود در پردازنده دانلود می شود مگر اینکه
--گرفتن گزینه مشخص شده است. تعدادی از دستورات اضافی در gdb در دسترس هستند
شروع شده است، توضیحات آنها را در دستورات جدید GDB در زیر ببینید. محدودیت در اشکال زدایی با
JTAG ICE pod با جزئیات بیشتر در اشکال زدایی با JTAG ICE در زیر مورد بحث قرار گرفته است.

استدلال ها به جسارت شامل ارزش AVARICE_ARGS محیط
متغیر. این معمولاً برای تعیین پورت سریالی که JTAG ICE pod به آن است استفاده می شود
با تنظیم متصل شد AVARICE_ARGS به "-j ".

OPTIONS


-- اشکال زدا دستور debugger_command
اشکال زدایی متفاوت از avr-gdb (یا avr-insight) را مشخص کنید. این دیباگر دیگر
باید مانند gdb رفتار کند.

--گرفتن
فایل اجرایی را که در موت اشکال زدایی می شود دانلود نکنید، فقط آن را قطع کنید
برنامه فعلی و فرض کنید که با فایل اجرایی ارسال شده مطابقت دارد یخ-gdb. این
شبیه "پیوست کردن" به یک برنامه در حال اجرا در داخل gdb است.

- نادیده گرفتن-intr
عبور کن - نادیده گرفتن-intr گزینه ای برای جسارت. دستورات تک مرحله ای در gdb (s, n)
سپس کنترل کننده های وقفه را "گام بر می دارد" (به عنوان مثال، اگر وقفه رخ دهد، اجرا
برای مدت وقفه از سر گرفته می شود).

-- خارجی
شروع نکن جسارت. بجای، avr-gdb سعی خواهد کرد به یک قبلا متصل شود
در حال اجرا جسارت در پورت لوکال هاست: 6423.

جدید GDB دستورات


یخ راه اندازی مجدد
بخل را دوباره راه اندازی کنید

بار یخ نام فایل
نام فایل اجرایی را در پردازنده Atmel دانلود کرده و شروع به رفع اشکال کنید (این
جایگزین gdb می شود بار فرمان).

هدف-یخ
اتصال به یک کپی از جسارت در حال اجرا بر روی پورت localhost:6423.

اشکال زدایی با JTAG ICE


محیط اشکال زدایی JTAG ICE دارای چند محدودیت و تغییرات است:

· بدون نقطه شکست "نرم"، و تنها سه نقطه شکست سخت افزاری. دستور break مجموعه می شود
نقاط شکست سخت افزاری ساده ترین راه برای مقابله با این محدودیت، فعال کردن و
در صورت نیاز نقاط شکست را غیرفعال کنید.

· دو نقطه مراقبت سخت افزاری 1 بایتی (اما هر نقطه نظارت سخت افزاری یک سخت افزار را از بین می برد
نقطه شکست). اگر روی متغیری که بیش از یک بایت طول می‌کشد یک نقطه نظارت تنظیم کنید،
اجرا بسیار کند خواهد بود. در عوض بهتر است موارد زیر را انجام دهید:

watch *(char *)&myvariable

که کمترین بایت مهم را تماشا می کند متغیر من.

· پردازنده های Atmel AVR دارای معماری هاروارد (کد و گذرگاه های داده جداگانه) هستند.
برای تشخیص آدرس داده 0 از آدرس کد 0، avr-gdb 0x800000 را به همه داده ها اضافه می کند
آدرس ها. این را هنگام بررسی نشانگرهای چاپ شده یا هنگام عبور مطلق به خاطر داشته باشید
آدرس به دستورات gdb.

محیط زیست


AVARICE_ARGS
آرگومان های اضافی برای عبور جسارت در راه اندازی

از ice-gdb به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player یک پخش کننده رسانه رایگان است
    نرم افزار، بخشی مبتنی بر WMP و VLC. این
    پخش کننده به سبک مینیمالیستی است، با
    بیش از ده رنگ تم، و همچنین می توانید
    ب ...
    AstrOrzPlayer را دانلود کنید
  • 2
    movistartv
    movistartv
    Kodi Movistar+ TV بدون ADDON برای XBMC/
    Kodi que Permite disponer de un
    رمزگشایی خدمات IPTV
    Movistar integrado en uno de los
    مراکز رسانه ای ما...
    دانلود movistartv
  • 3
    کد :: بلوک
    کد :: بلوک
    کد::Blocks یک منبع باز و رایگان است،
    کراس پلتفرم C، C++ و Fortran IDE
    ساخته شده برای پاسخگویی به بیشترین نیازها
    از کاربران آن بسیار طراحی شده است
    تمدید می کند ...
    کد دانلود::Blocks
  • 4
    در میان
    در میان
    در میان یا رابط پیشرفته Minecraft
    و Data/Structure Tracking ابزاری برای
    نمای کلی یک Minecraft را نمایش دهید
    جهان، بدون اینکه واقعاً آن را ایجاد کند. آی تی
    می توان ...
    دانلود در میان
  • 5
    MSYS2
    MSYS2
    MSYS2 مجموعه ای از ابزارها و
    کتابخانه ها به شما یک
    محیطی با کاربری آسان برای ساختمان،
    نصب و اجرای ویندوز بومی
    نرم افزار. باعث می شود ...
    MSYS2 را دانلود کنید
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo یک کدک تصویر JPEG است
    که از دستورالعمل های SIMD (MMX، SSE2،
    NEON، AltiVec) برای تسریع خط پایه
    فشرده سازی JPEG و رفع فشرده سازی روشن است
    x86، x8...
    دانلود libjpeg-turbo
  • بیشتر "

دستورات لینوکس

Ad