ماژول دیباگر ST-Link
اگر شما هم با میکروکنترلرهای ARM شرکت ST کار کرده باشید، به احتمال خیلی زیاد، نام دیباگر ST-Link را شنیدهاید و احتمالا تا حالا از این دیباگر هم استفاده کردهاید.
دیباگر ST-Link از دو پروتکل JTAG و SWD برای پرگرم کردن و خطایابی میکروکنترلرها استفاده میکند و در برنامههای معروفی چون KEIL MDK ARM و IAR ARM پشتیبانی میشود.
چند وقتی است شرکت ST سیاست جدیدی را در ارائه ورژنهای جدید این دیباگر در پیش گرفته است. یکی از این سیاستها ماژولار کردن دیباگر هستش که الان در این نوشته با ماژول جدیدی که به تازگی رونمایی شده، آشنا میشویم.
اگر شما هم طراح بردهای میکروکنترلری هستید، مطمئنا در بعضی از طراحیها این نیاز رو داشتید که بتوانید یک دیباگر را در کنار برد قرار بدهید و هر برد به صورت مستقل دیباگر متصل شده به خودش را داشته باشد. و تنها با یک کابل UBS بتوانیم در مواقع نیاز به سراغ برد رفته و آنرا دیباگ و خطایابی کنیم.
دیباگر جدید شرکت ST هم دقیقا با این هدف روانه بازار شده که مستقیما روی بردهای طراحی شده قرار بگیرد و دیگر نیازی به استفاده از سوکت پروگرمر جداگانه برای دیباگ کردن نداشته باشید.
اما همانطور که حدس زدید، اضافه کردن یک قطعه جانبی میتوانید هزینه نهایی پروژه را بالا ببرد به همین خاطر شرکت ST سعی کرده که نه تنها قیمت نهایی این ماژول ارزان باشد (حدود ۸٫۲۵ دلار در فروردین ۹۹) بلکه با اضافه کردن قابلیتهای دیگری مانند مبدل سریال به USB، مبدلهای SPI، I2C به USB و غیره پروگرمر را اقتصادیتر کند.
در ادامه به صورت لیست وار ویژگیهای مهم ماژول دیباگر ST-Link را با هم مرور میکنیم
- اندازه کوچک : ۱٫۵ در ۳ سانتی متر
- اتصال مستقیم به PCB توسط دو ردیف ۱۶ تایی
- گرفتن تغذیه از پورت USB
- منطبق با استاندارد USB2 High Speed
- قابلیت آپدیت کردن مستقیم فریمور
- پشتیبانی از پروتکلهای JTAG , SWD و SWV
- پورت سریال مجازی با حداکثر فرکانس ۱۵ مگاهرتز
- تبدیل USB به SPI/UART/I2C/CAN/GPIO
- قابلیت پروگرم کردن Flash از طریق Drag & Drop
- دارای LED دو رنگ برای نمایش تغذیه و ارتباط
برای اطلاع بیشتر اینجا را کلیک کنید
با اشتراک این آموزش در شبکههای اجتماعی خود، به ما در ادامه تولید این آموزشها کمک کنید.
منتظر نظرات شما هستم