ST-LINK V2 یکی از پرکاربردترین ابزارهای توسعه برای خانواده میکروکنترلرهای STM8 و STM32 است که توسط شرکت STMicroelectronics طراحی شده و بهعنوان رابط اصلی بین کامپیوتر و میکروکنترلر عمل میکند. این پروگرامر از طریق درگاه USB به سیستم متصل شده و امکان برنامهریزی حافظه فلش، دیباگ زنده، بررسی رجیسترها، مشاهده متغیرها و اجرای گامبهگام کد را فراهم میسازد.
این ابزار از دو پروتکل اصلی ارتباطی استفاده میکند. برای میکروکنترلرهای STM8، رابط SWIM بهصورت تکسیم به کار میرود که امکان برنامهریزی و دیباگ با مصرف حداقل پایهها را فراهم میکند. برای خانواده STM32 نیز از رابطهای JTAG و SWD استفاده میشود که علاوه بر سرعت بالا، امکانات پیشرفتهای مانند Serial Wire Viewer و ارتباط پایدار در محیطهای توسعه حرفهای را ارائه میدهند.
ST-LINK V2 با نرمافزارهایی نظیر STM32CubeProgrammer، STM32CubeIDE، Keil MDK و IAR سازگار است و در بسیاری از بردهای آموزشی و صنعتی بهعنوان ابزار استاندارد توسعه شناخته میشود. قابلیت بهروزرسانی Firmware داخلی باعث میشود این پروگرامر همواره با نسلهای جدید میکروکنترلرها و ابزارهای نرمافزاری هماهنگ باقی بماند. سادگی اتصال، پایداری بالا و پشتیبانی گسترده نرمافزاری، ST-LINK V2 را به انتخابی مطمئن برای مهندسان، دانشجویان و مراکز آموزشی تبدیل کرده است.
مشخصات
- رابط اتصال: USB 2.0 Full Speed
- ولتاژ تغذیه: 5 V از طریق USB
- پروتکلهای پشتیبانیشده: SWIM ، JTAG ، SWD
- پشتیبانی تراشهها: STM8 ، STM32
- سطح ولتاژ رابط SWIM: 1.65 V تا 5.5 V
- سطح ولتاژ رابط JTAG/SWD: 1.65 V تا 3.6 V با ورودیهای 5 V tolerant
- سرعت برنامهریزی SWIM:
Low Speed: 9.7 kbyte/s
High Speed: 12.8 kbyte/s - سیستمعاملهای سازگار: Windows ، Linux 64-bit ، macOS
- محدوده دمای کاری: 0 °C تا 50 °C
- قابلیت بهروزرسانی Firmware: دارد
- LED وضعیت: نمایش ارتباط فعال با PC
کاربردهای رایج
پروگرامر ST-LINK V2 ابزار اصلی برای توسعه، تست و عیبیابی پروژههای مبتنی بر میکروکنترلرهای ST است و نقش کلیدی در کاهش خطا و افزایش سرعت توسعه ایفا میکند. این محصول برای مراحل طراحی، نمونهسازی و حتی تولید نیمهصنعتی کاملاً کاربردی است.
- برنامهریزی و دیباگ میکروکنترلرهای STM32
- برنامهریزی میکروکنترلرهای STM8 از طریق SWIM
- توسعه نرمافزارهای امبدد
- پروژههای آموزشی دانشگاهی و آزمایشگاهی
- دیباگ زنده و بررسی رجیسترها
- تست و عیبیابی بردهای الکترونیکی
- استفاده در خطوط تولید و پروگرام اولیه
- توسعه سیستمهای صنعتی و کنترلی
- کار با محیطهای Keil، IAR و STM32CubeIDE
Specification
5 V power supplied by a USB connector
USB 2.0 full-speed compatible interface
USB Type-A to Mini-B cable provided
SWIM specific features:
1.65 V to 5.5 V application voltage support on the SWIM interface
SWIM low-speed and high-speed modes support
SWIM programming speed rates: 9.7 kbyte/s in low-speed, 12.8 kbyte/s in high-speed
SWIM cable for connection to an application with an ERNI standard connectorVertical connector reference: 284697 or 214017Horizontal connector reference: 214012
SWIM cable for connection to an application with pin headers or 2.54 mm pitch connector
JTAG/serial wire debug (SWD) specific features:
1.65 V to 3.6 V application voltage support on the JTAG/SWD interface and 5 V tolerant inputs
JTAG cable for connection to a standard JTAG 20-pin 2.54 mm pitch connector
JTAG support
SWD and serial wire viewer (SWV) communication support
Direct firmware update support (DFU)
Status LED blinking during the communication with the PC
Operating temperature from 0 °C to 50 °C
1000 Vrms high isolation voltage (ST-LINK/V2-ISOL only)

نحوه اتصال به برد های blue pin برای آپلود کد با نرم افزار STM32 ST-LINK Utility در شکل زیر مشخص می باشد



-
رحیم علی اکبرزاده | 4 ماه پیش با سلام چون قصد خرید این پرگرمر رو دارم لطف کارشناسان محترم بفرمایند که آیا این دستگاه با نرم افزار STM32QUBE PROGRAMMER سازگار هست ؟
-
پشتیبانی | 4 ماه پیش سلام ، بله، پروگرامر ST‑LINK V2 با نرمافزار STM32CubeProgrammer کاملاً سازگار است و از رابطهای JTAG و SWD که توسط این نرمافزار پشتیبانی میشوند، استفاده میکند.
-
-
دانیال زروندی | 5 ماه پیش سلام خسته نباشید یک سوال این برد چطور باید stm8s003f3p6 رو پروگرام کرد نرم افزار خاصی دارد چون من از نرم افزار stvp استفاده میکنم خطای اتصال نادرست میده با اینکه من درست متصل کردم ممنون میشم راهنماییم کنید
-
پشتیبانی | 5 ماه پیش برای دریافت پاسخ سریع و جامع در مورد سوالات علمی و فنی خواهشمند است به انجمن های تخصصی برق و الکترونیک ECA مراجعه فرمایید. (www.eca.ir/forums)
-
-
سعید میرعالی | 5 ماه پیش سلام وقتتون بخیر من فایل زیپ این پروگرامر دانلود کردم پسورد میخواد.پسوردش چیه؟ با تشکر
-
پشتیبانی | 5 ماه پیش سلام درصورت دانلود از وب سایت فروشگاه پسورد تمامی فایل ها www.eca.ir می باشد
-
-
مجيد نسيم سبحان | 6 ماه پیش سلام وقت بخیر موجودی فعلی کپی است یا اورجینال؟
-
پشتیبانی | 6 ماه پیش سلام
های کپی می باشد
با قابلیت آپدیت
-
-
محمد توفیقی | 6 ماه پیش سلام وقت شما بخیر. چطور میشه با این دستگاه دیباگ کرد چون که هم keil و هم cube هردو ارور counterfit میدن که یعنی تشخیص میدن دستگاه کپی هست. باید سیم خاصی لحیم کرد به جایی؟ یا نرم افزاری هست که گیر نده به این؟ خیلی ممنون
-
پشتیبانی | 6 ماه پیش سلام می توانید از با نرم افزار STM32 ST-LINK Utility استفاده نمایید .
-
-
سجاد سلطانی | 6 ماه پیش سلام پین swo رو هم ساپورت میکنه برای خروجی سریال مجازی هست
-
پشتیبانی | 6 ماه پیش سلام و احترام،بله، پروگرامر ST‑LINK V2 رسمی از قابلیت SWO (Serial Wire Output) برای استفاده از امکانهایی مانند SWV/ITM پشتیبانی میکند و در محیطهای توسعه مانند Keil یا CubeIDE قابل فعالسازی است. اما اگر نسخهی ارزانقیمت و کلون دارید، معمولاً پین SWO به هدر آن متصل نیست و نیازمند اصلاح سختافزاری (برداشت اتصال یا اضافه کردن سیم برای PA10) خواهید بود . بنابراین اگر به خروجی سریال مجازی (Printf روی SWO) نیاز دارید، به نسخه رسمی یا نسخهای اصلاحشده با پشتیبانی SWO نیاز است.
-
-
Sina Mohammadzade | 6 ماه پیش سلام وقت بخیر آیا با تمام ورژن های keil متصل میشه؟ ممنون
-
پشتیبانی | 6 ماه پیش سلام بلی قابلیت اتصال و استفاده با نرم افزار Keil را دارد .
-
-
دانیال زروندی | 6 ماه پیش با سلام و خسته نباشید این پروگرامر با تمامی نرم افزار های stm8 سازگاری داره و مشکلی در پروگرام کردن نداره ؟ و اینکه آپدیتش با چه نرم افزاری هست ؟
مشاهده پاسخ ها (3)-
پشتیبانی | 6 ماه پیش سلام و احترام،
این پروگرامر ST‑LINK V2 برای پروگرام و دیباگ هر دو خانواده STM8 و STM32 طراحی شده و با نرمافزارهای رسمی ST از جمله STVD و STVP (برای STM8) و ST‑LINK Utility و STM32CubeProg (برای STM32) سازگار است . همچنین توسط نرمافزار STSW‑LINK007 قابل بهروزرسانی است که از طریق پورت USB انجام میشود . نسخه جدید این نرمافزار برای سیستمعاملهای ویندوز، لینوکس و مک ارائه شده و کافیست پس از نصب، پروگرامر را متصل کرده و گزینه «Firmware upgrade» را اجرا کنید.
-
-
آرام حیدریان | 7 ماه پیش عرض ادب و احترام آیا قابلیت متصل شدن به موبایل و پروگرام کردن کار کردن با موبایل رو داره اگر نه چه قطعه یا وسیله ای را برای این کار پیشنهاد میکنید. لطفاً راهنمایی کنید ❤️
-
پشتیبانی | 7 ماه پیش سلام و احترام،
ماژول ST-LINK V2 بهطور رسمی برای اتصال به رایانههای شخصی طراحی شده است و نرمافزارهای رسمی ST مانند STM32CubeIDE و STM32CubeProgrammer برای سیستمعاملهای دسکتاپ ارائه شدهاند. با این حال، امکان استفاده از این ماژول با دستگاههای اندرویدی وجود دارد، مشروط بر اینکه دستگاه اندرویدی شما از قابلیت USB-OTG پشتیبانی کند.
برای برنامهریزی میکروکنترلرهای STM32 از طریق دستگاه اندرویدی، میتوانید از اپلیکیشن StLinkP - STM32 Updater استفاده کنید. این اپلیکیشن از طریق رابط USB-OTG به ST-LINK V2 متصل میشود و امکان برنامهریزی برخی از خانوادههای STM32 را فراهم میکند. توجه داشته باشید که این اپلیکیشن از فرمتهای فایل Intel Hex، Motorola S-record و باینری خام پشتیبانی میکند و ممکن است با تمامی مدلهای STM32 سازگار نباشد.
در صورت نیاز به راهاندازی و استفاده از این اپلیکیشن، میتوانید از منابع آموزشی موجود بهرهمند شوید.
با تشکر.
-
-
امیر حسین جمیری | 7 ماه پیش سلام وقت بخیر به طور مستقیم به keil وصل میشود برای پروگرام کردن.
-
پشتیبانی | 7 ماه پیش سلام بلی می توانید به راحتی استفاده نمایید .
-
- 1
- 2
- ...
- 8
- بعدی


