پروگرامر و دیباگر JLINK

(دیدگاه کاربر 1)

2,720,000 تومان

  • نسخه پروگرامر : 9
  • معماری سازگار : ARM
  • حداکثر سرعت : 15 ~ 50 مگاهرتز
  • استاندارد ارتباطی : JTAG/SWD
تعداد قیمت کاستن
5-10 2,665,600 تومان 2%
11-89 2,611,200 تومان 4%
90+ 2,502,400 تومان 8%
محصولاتی که همراهش سفارش دادند
jlink
پروگرامر و دیباگر JLINK
2,720,000 تومان
2,720,000 تومان
تبدیل jlink
272,000 تومان
ULINK2
2,733,000 تومان
پروگرامر و دیباگر ST-LINK/V2
683,000 تومان
پروگرامر STLink
183,000 تومان
پروگرامر و دیباگر ST Link
893,000 تومان
توضیحات

پروگرامر JLINK ARM با سرعت بالا و قابل اتصال از طریق پورت USB که قادر به برنامه ریزی و اشکال زدایی انواع مدارات میکروکنترلری با هسته ARM می باشد. این محصول از 2 رابط استاندارد JTAG و SWD برای دیباگ کردن استفاده کرده که سرعت JTAG : 20M/s و SWD :15M/s میباشد. پشتیبانی از همه مدلهای پردازنده های سری ARM7 و ARM9 یکی از مزیتهای این دستگاه می باشد.

پروگرامر و دیباگر J-Link یک دستگاه همزمان با قابلیت‌های پروگرمه‌ای (برنامه‌ریزی) و دیباگینگ (اشکال‌زدایی) برای میکروکنترلرها و پردازنده‌های نهفته است. این دستگاه از سوی شرکت SEGGER تولید می‌شود و یکی از پرکاربردترین و معتبرترین پروگرامرها و دیباگرها در صنعت الکترونیک است.

ویژگی‌های کلیدی J-Link شامل موارد زیر می‌شود:

  1. پشتیبانی از میکروکنترلرها: J-Link پشتیبانی از میکروکنترلرها و پردازنده‌های نهفته از شرکتهای مختلف از جمله ARM، Cortex-M، Cortex-A، Renesas، Microchip، NXP و… دارد.
  2. اتصالات متنوع: این دستگاه از اتصالات USB، JTAG، SWD (Serial Wire Debug) و cJTAG پشتیبانی می‌کند.
  3. پشتیبانی از ابزارهای توسعه محبوب: J-Link با اکثر ابزارهای توسعه (IDE) محبوب مانند Keil, IAR Embedded Workbench, SEGGER Embedded Studio و… سازگاری دارد.
  4. دارای قابلیت‌های دیباگینگ: مانیتورینگ حافظه، اشکال‌زدایی زنده (Live Debugging)، دیباگ کد باز (OpenOCD) و امکانات دیگر.
  5. نرم‌افزار قدرتمند J-Link: نرم‌افزار مرتبط با J-Link، ابزارهای گوناگونی را برای پیکربندی و استفاده از این دستگاه فراهم می‌کند.
  6. پشتیبانی از Debug Out Feature: این ویژگی به شما این امکان را می‌دهد که از J-Link به عنوان یک پورت اضافی برای انتقال داده‌ها از میکروکنترلر به کامپیوتر استفاده کنید.

J-Link به عنوان یک ابزار بسیار کارآمد در توسعه و اشکال‌زدایی نرم‌افزارهای الکترونیکی و تعبیه‌شده مورد استفاده قرار می‌گیرد.

پروگرامر و دیباگر J-Link یک دستگاه قدرتمند و چند منظوره برای برنامه‌نویسی و دیباگ کردن میکروکنترلرها و تراشه‌های مختلف در صنعت الکترونیک است. این دستگاه از طریق پورت JTAG (Joint Test Action Group) یا SWD (Serial Wire Debug) به میکروکنترلرها متصل می‌شود و امکان انجام فرآیندهایی مانند برنامه‌نویسی، خواندن و نوشتن حافظه‌ها، دیباگ کردن و تست کردن کد را فراهم می‌کند.

ویژگی‌ها و کاربردهای اصلی J-Link عبارتند از:

  1. برنامه‌نویسی و بارگذاری کد: J-Link به شما امکان برنامه‌نویسی میکروکنترلرها و تراشه‌ها با استفاده از محیط‌های توسعه معمولی مانند Keil, IAR و… را می‌دهد. شما می‌توانید کدهای خود را از رایانه خود به میکروکنترلرها برنامه‌نویسی و اجرا کنید.
  2. دیباگ کردن: با استفاده از J-Link، می‌توانید در طول اجرای برنامه، مقادیر متغیرها، وضعیت پین‌ها، و سایر جزئیات داخلی میکروکنترلر را در زمان واقعی مشاهده کرده و بررسی کنید. این کار به شما کمک می‌کند تا خطاها و مشکلات در کد خود را تشخیص داده و رفع کنید.
  3. تست و تحلیل عملکرد: با استفاده از J-Link، می‌توانید عملکرد میکروکنترلر و تراشه‌ها را تحت شرایط مختلف تست و تحلیل کنید. این به شما امکان می‌دهد تا از عملکرد صحیح و قابلیت‌های تراشه‌ها اطمینان حاصل کنید.
  4. پشتیبانی از تراشه‌های مختلف: J-Link از تعداد زیادی از میکروکنترلرها و تراشه‌های مختلف پشتیبانی می‌کند، بنابراین شما می‌توانید از آن برای پروژه‌های متنوع الکترونیکی استفاده کنید.
  5. توسعه در صنعت الکترونیک: J-Link در صنعت الکترونیک، از توسعه و تست کد در محصولات مختلف گرفته تا دیباگ و ارزیابی سخت‌افزارها به کار می‌رود.

J-Link به دلیل قابلیت‌های متنوع و کارآیی در برنامه‌نویسی و توسعه مدارها و تراشه‌ها، ابزار مهمی در دنیای الکترونیک به حساب می‌آید.

برای پروگرام کردن میکروکنترلرها با استفاده از J-Link، مراحل زیر را دنبال کنید:

  1. 1. اتصال دستگاه J-Link: ابتدا دستگاه J-Link را به کامپیوتر خود متصل کنید. این دستگاه از طریق پورت USB به کامپیوتر وصل می‌شود.
  2. 2. اتصال به میکروکنترلر: سیم‌های JTAG یا SWD را از دستگاه J-Link به پین‌های مختصات JTAG یا SWD میکروکنترلر خود متصل کنید. این پین‌ها معمولاً با علامت‌گذاری خاصی روی میکروکنترلر نشان داده شده‌اند.
  3. 3. نصب نرم‌افزار برنامه‌نویسی: نرم‌افزار مورد نیاز برای برنامه‌نویسی و دیباگ کردن میکروکنترلر را روی کامپیوتر خود نصب کنید. این نرم‌افزار ممکن است Keil, IAR Embedded Workbench, STM32CubeIDE یا نرم‌افزارهای دیگری باشد.
  4. 4. انتخاب میکروکنترلر: در محیط برنامه‌نویسی، مدل میکروکنترلر خود را انتخاب کنید و پروژه جدیدی بسازید.
  5. 5. برنامه‌نویسی و کامپایل کد: کد برنامه‌ی خود را در محیط برنامه‌نویسی وارد کرده و آن را کامپایل کنید.
  6. 6. پروگرام کردن میکروکنترلر: از منوی برنامه‌نویسی یا دیباگ، گزینه‌ای را برای پروگرام کردن میکروکنترلر انتخاب کنید. این گزینه معمولاً با عنوان “Program” یا مشابه آن است.
  7. 7. دیباگ کردن (اختیاری): اگر قصد دیباگ کردن کد را دارید، می‌توانید از قابلیت‌های دیباگر J-Link در محیط برنامه‌نویسی استفاده کنید. این کار به شما امکان می‌دهد که متغیرها، پین‌ها و وضعیت میکروکنترلر را در طول اجرای کد مشاهده و تحلیل کنید.
  8. 8. آپلود کد: پس از کامپایل کد و تنظیمات مورد نظر، با استفاده از دستگاه J-Link، کد برنامه‌ی خود را به میکروکنترلر بارگذاری کنید.

با انجام این مراحل، میکروکنترلر شما با استفاده از دستگاه J-Link برنامه‌نویسی و تنظیم می‌شود. حتماً دقت کنید که مراحل ممکن است بسته به نرم‌افزار برنامه‌نویسی و میکروکنترلر متفاوت باشد.

پروگرامر J-Link از مجموعه گسترده‌ای از معماری‌ها و میکروکنترلرها پشتیبانی می‌کند. این پروگرامر قادر به پشتیبانی از معماری‌های مختلف از جمله ARM، MIPS، RISC-V و غیره است. به طور خاص، J-Link به معماری‌های ARM بسیار معروف است.

معماری‌هایی که توسط پروگرامر J-Link پشتیبانی می‌شوند، شامل موارد زیر می‌باشد:

معماری ARMتوضیحات
ARM7یکی از قدیمی‌ترین معماری‌های ARM، مبتنی بر معماری ARMv4.
ARM9بهبود یافته نسبت به ARM7، مبتنی بر ARMv5. عملکرد بهتر و مصرف انرژی کمتر.
ARM11مبتنی بر ARMv6، عملکرد بالاتر و قابلیت‌های چندرسانه‌ای بهتر.
Cortex-M0معماری ۳۲ بیتی کم‌مصرف برای میکروکنترلرها، مبتنی بر ARMv6-M.
Cortex-M1نسخه‌ای از Cortex-M0 برای FPGA.
Cortex-M3بهبود یافته نسبت به Cortex-M0، با عملکرد بالاتر و قابلیت‌های بیشتر.
Cortex-M4افزودن واحد محاسبات ممیز شناور (FPU) و قابلیت‌های DSP.
Cortex-M7بالاترین عملکرد در خانواده Cortex-M، با حافظه کش و FPU پیشرفته.
Cortex-R4برای سیستم‌های بلادرنگ (Real-Time) با قابلیت‌های خطایابی و تصحیح خطا.
Cortex-R5بهبود یافته نسبت به Cortex-R4، با قابلیت‌های امنیتی و مدیریت حافظه بهتر.
Cortex-R7بالاترین عملکرد در خانواده Cortex-R، برای سیستم‌های بلادرنگ پیشرفته.
Cortex-A5کم‌مصرف و مقرون‌به‌صرفه، برای دستگاه‌های همراه و IoT.
Cortex-A7معماری کم‌مصرف برای پردازنده‌های چند هسته‌ای.
Cortex-A8اولین معماری Cortex-A با قابلیت‌های چندرسانه‌ای پیشرفته.
Cortex-A9بهبود یافته نسبت به Cortex-A8، با قابلیت‌های چند هسته‌ای.
Cortex-A15برای دستگاه‌های با عملکرد بالا مانند تلفن‌های هوشمند و تبلت‌ها.

لطفاً توجه داشته باشید که این فهرست تنها یک نمونه از معماری‌هایی است که توسط J-Link پشتیبانی می‌شود، و قادر به پشتیبانی از معماری‌های دیگر نیز می‌باشد. قبل از استفاده از پروگرامر J-Link با یک میکروکنترلر خاص، بهتر است مطمئن شوید که این پروگرامر با معماری مورد نظر شما سازگاری دارد یا خیر.

پروگرامر J-Link و ST-Link هر دو ابزارهایی هستند که برای برنامه‌نویسی و دیباگ میکروکنترلرها استفاده می‌شوند، اما از شرکت‌های مختلفی تولید و توزیع می‌شوند و دارای ویژگی‌ها و قابلیت‌های متفاوتی هستند. در ادامه تفاوت‌های کلیدی بین پروگرامر J-Link و ST-Link را بررسی می‌کنیم:

  1. سازنده: J-Link توسط شرکت SEGGER تولید و توزیع می‌شود، در حالی که ST-Link توسط شرکت STMicroelectronics تولید می‌شود.
  2. پشتیبانی از معماری‌ها: J-Link به معماری‌های مختلفی از جمله ARM، MIPS و RISC-V پشتیبانی می‌کند. از طرفی، ST-Link اصطلاحاً بیشتر برای میکروکنترلرها و میکروپروسسورهای مبتنی بر معماری ARM Cortex-M تخصص دارد.
  3. قابلیت‌های دیباگ: هر دو پروگرامر قابلیت‌های دیباگ حین اجرای برنامه را دارند، اما برخی ویژگی‌ها و ابزارها ممکن است در هر یک از آن‌ها متفاوت باشد.
  4. نرم‌افزارهای مرتبط: هر پروگرامر با نرم‌افزار خود تعامل دارد که برای برنامه‌نویسی و دیباگ استفاده می‌شود. محیط نرم‌افزاری J-Link از ابزارهای قدرتمندی برخوردار است که از آن‌ها می‌توان برای دیباگ و تجزیه و تحلیل کد استفاده کرد. از سوی دیگر، نرم‌افزار ST-Link به عنوان بخشی از برنامه CubeIDE از شرکت STMicroelectronics ارائه می‌شود.
  5. قیمت: عموماً ST-Link از نظر قیمت ارزان‌تر است و به عنوان یک گزینه اقتصادی برای توسعه‌دهندگان الکترونیک می‌تواند مناسب باشد. åJ-Link به دلیل ویژگی‌ها و ابزارهای پیشرفته‌تری که ارائه می‌دهد، معمولاً گزینه‌ی حرفه‌ای‌تر و گران‌تر است.

همانطور که مشاهده می‌شود، هر دو پروگرامر دارای ویژگی‌ها و مزایای خود هستند و انتخاب بین آن‌ها باید بر اساس نیازها و الزامات پروژه‌ی شما انجام شود.

مشخصات
ورژن پروگرامر

9.5

معماری های سازگار

ARM7/ARM9/ARM11

سیستم عامل سازگار

ویندوز XP، 7، 8، 10 ، 11

اقلام همراه

کابل دیباگ
کابل ارتباط با کامپیوتر

هسته های سازگار

Cortex-A5/A7/A8/A9/A12/A15/A17, Cortex-M0/M1/M3/M4/M7/M23/M33, Cortex-R4/R5

نظرات (1)
5
1 نقد و بررسی
1
0
0
0
0

1 دیدگاه برای پروگرامر و دیباگر JLINK

پاکسازی فیلتر
  1. فرهودی

    سلام

    میخواستم بگم من هم از نسخه ارجینالش دارم استفاده میکنم و هم این مدل در کل هیچ تفاوتی بینشون ندیدم.
    جهت اطلاع دوستانی عرض میکنم که دنبال نسخه ارجینال این مدل هستن

    • مدیر فروشگاه امجدکالا

      با سلام

      سپاس از اینکه وقتتون را برای ثبت این دیدگاه قرار دادین.
      با احترام

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.بخش‌های موردنیاز علامت‌گذاری شده‌اند *