مینی پروگرامر STLink
113,000 تومان
- نوع اتصال : USB
- ولتاژ کاری : 5 ولت
- نسخه USB : نوع 2
- اقلام همراه : 4 عدد سیم دو سر مادگی
![غیر اصل](https://amjadkala.com/wp-content/uploads/2021/11/COPY.png)
مینی پروگرامر STLink یک پروگرامر کوچک و قابل حمل است که توسط شرکت STMicroelectronics تولید میشود. این پروگرامر از رابط USB بهره میبرد و برای برنامهنویسی و رفلاش کردن میکروکنترلرهای شرکت STMicroelectronics از جمله میکروکنترلرهای STM32 و STM8 استفاده میشود.
مینی پروگرامر STLink دارای ویژگیها و مشخصات زیر میباشد:
- رابط USB: دارای رابط USB که به کامپیوتر متصل میشود و برای ارتباط با نرمافزارهای برنامهنویسی و رفلاش کردن میکروکنترلر استفاده میشود.
- پشتیبانی از میکروکنترلرهای STM32 و STM8: این پروگرامر قابلیت برنامهنویسی و رفلاش کردن میکروکنترلرهای STM32 و STM8 را دارد.
- مصرف انرژی پایین: مینی پروگرامر STLink از مصرف انرژی پایینی برخوردار است و برای تغذیه از USB نیاز به منبع تغذیه جداگانه ندارد.
- قابل حمل: به دلیل اندازه کوچک و وزن سبک، این پروگرامر به راحتی قابل حمل است و میتواند به همراه لپتاپ یا کامپیوتر تلفن همراه استفاده شود.
از مینی پروگرامر STLink برای توسعه و برنامهنویسی پروژههایی که میکروکنترلرهای STM32 و STM8 را در بر دارند، استفاده میشود. این پروگرامر ابزاری کارآمد برای برنامهنویسی و رفلاش کردن میکروکنترلرها است که توسط مهندسان و هواکشتها در پروژههای الکترونیکی استفاده میشود.
پروگرامر ST-Link و ST-Link V2 هر دو پروگرامرهایی هستند که توسط شرکت STMicroelectronics برای برنامهنویسی و رفلاش کردن میکروکنترلرهای STM32 و STM8 تولید شدهاند. این دو پروگرامر امکان اتصال به کامپیوتر توسط رابط USB را دارند و با استفاده از نرمافزارهای مخصوص شرکت STMicroelectronics یا نرمافزارهای ثالث میتوانند کدها و برنامهها را به میکروکنترلرها منتقل کنند.
تفاوتهای اصلی بین پروگرامر ST-Link و ST-Link V2 به شرح زیر است:
- 1. نوع پروگرامر: پروگرامر ST-Link V2 نسل قبلی پروگرامر ST-Link است و ST-Link V2 از نسل جدیدتری است که به تازگی تولید شده است.
- 2. قابلیتها: پروگرامر ST-Link V2 دارای قابلیتهای بیشتری نسبت به ST-Link است. این شامل امکانات دیباگ کد و اشکالزدایی (Debugging) در پروگرامر ST-Link V2 میشود.
- 3. قابلیت تغذیه: ST-Link V2 از قابلیت تغذیه میکروکنترلرها از طریق پینهای VDD و GND نیز پشتیبانی میکند که این امکان را به کاربر میدهد تا میکروکنترلر را به عنوان یک منبع تغذیه برای سایر قطعات مداری استفاده کند.
- 4. قابلیتهای برنامهنویسی: ST-Link V2 با قابلیتهای برنامهنویسی و رفلاش کردن میکروکنترلرها مشابه ST-Link عمل میکند اما بهبودهایی در این زمینه نیز داشته است.
اگرچه هر دو پروگرامر ST-Link و ST-Link V2 امکان برنامهنویسی و رفلاش کردن میکروکنترلرهای STM32 و STM8 را دارند، ST-Link V2 با امکانات بیشتر خود به عنوان نسل جدیدتر و پیشرفتهتری از ST-Link معرفی میشود. بنابراین، اگر امکانات بیشتری مانند دیباگ کد و اشکالزدایی برای شما مهم است، ممکن است انتخاب ST-Link V2 بهتر باشد.
برای استفاده از پروگرامر ST-Link به منظور برنامهنویسی و رفلاش کردن میکروکنترلرهای STM32 و STM8، مراحل زیر را دنبال کنید:
- اتصال پروگرامر به کامپیوتر: ابتدا پروگرامر ST-Link را با استفاده از کابل USB به کامپیوتر خود متصل کنید. در صورتی که پروگرامر شما از نوع ST-Link V2 باشد، از منبع تغذیه خارجی یا مدار میکروکنترلر برای تغذیه میکروکنترلرها استفاده کنید.
- اتصال پروگرامر به میکروکنترلر: سر کانکتور JTAG یا SWD پروگرامر را به سر کانکتور JTAG یا SWD میکروکنترلر مورد نظر وصل کنید.
- اجرای نرمافزار برنامهنویسی: حالا نرمافزار مربوطه برای برنامهنویسی میکروکنترلرها را اجرا کنید. این نرمافزار معمولاً به صورت رایگان از سایت STMicroelectronics در دسترس است و به نام “ST-LINK Utility” یا “STM32 ST-LINK Utility” شناخته میشود.
- اتصال به میکروکنترلر: در نرمافزار برنامهنویسی، از قسمت اتصال (Connect) یا مشابه آن، پروگرامر ST-Link را با میکروکنترلر مورد نظر خود متصل کنید.
- برنامهنویسی و رفلاش کردن: با استفاده از نرمافزار برنامهنویسی، کد مورد نظر خود را بارگذاری (Load) کنید و سپس دستور رفلاش (Program/Flash) را اجرا کنید. این کار باعث برنامهنویسی میکروکنترلر و رفلاش کد جدید به آن میشود.
- اشکالزدایی (دیباگ): اگر پروگرامر شما از نوع ST-Link V2 است و میکروکنترلر شما از قابلیت دیباگ پشتیبانی میکند، میتوانید از امکانات دیباگ نرمافزار برنامهنویسی برای اشکالزدایی و نمایش متغیرها و وضعیتهای مختلف میکروکنترلر استفاده کنید.
از این پس، میکروکنترلر شما با کد جدید برنامهنویسی شده و آماده به کار است. لازم به ذکر است که ممکن است در برخی از پروگرمرها و نرمافزارها جزئیات کوچکتری متفاوت باشند، بنابراین پیشنهاد میشود که همیشه از راهنماها و دستورالعملهای تولیدکننده استفاده کنید.
پروگرامر ST-Link V2 از نوع SWD (Serial Wire Debug) و JTAG (Joint Test Action Group) پشتیبانی میکند و میتواند برای برنامهنویسی و رفلاش کردن انواع میکروکنترلرهای STM32 و STM8 شرکت STMicroelectronics استفاده شود. برخی از میکروکنترلرهای سازگار با پروگرامر ST-Link V2 عبارتاند از:
- STM32F0 Series: میکروکنترلرهای STM32F051, STM32F072, STM32F042 و سایر مدلهای این سری.
- STM32F1 Series: میکروکنترلرهای STM32F103, STM32F105, STM32F107 و سایر مدلهای این سری.
- STM32F2 Series: میکروکنترلرهای STM32F205, STM32F207, STM32F215 و سایر مدلهای این سری.
- STM32F3 Series: میکروکنترلرهای STM32F303, STM32F373, STM32F334 و سایر مدلهای این سری.
- STM32F4 Series: میکروکنترلرهای STM32F407, STM32F415, STM32F429 و سایر مدلهای این سری.
- STM32F7 Series: میکروکنترلرهای STM32F746, STM32F767, STM32F777 و سایر مدلهای این سری.
- STM8 Series: میکروکنترلرهای STM8S103, STM8S105, STM8S207 و سایر مدلهای این سری.
لیست بالا تنها بخشی از میکروکنترلرهایی است که با پروگرامر ST-Link V2 سازگار هستند. برای اطلاعات دقیقتر و لیست کامل میکروکنترلرهای سازگار با این پروگرامر، میتوانید به سایت STMicroelectronics مراجعه کنید و یا از راهنماها و دستورالعملهای تولیدکننده استفاده نمایید.
توضیحات تکمیلی
میکروکنترلرهای قابل پشتیبانی | STM8 / STM32 |
---|
توسط یوسف محمودی
سفارش دادم و خیلی سریع و صحیح و سالم به دستم رسید
ممنون
توسط صدرا
با سلام
ببخشید این مدل STLINK V2 هستش یا STLINK معمولیه؟
و در صورتی که ورژن دو هست پس تفاوتش با STLINK/V2 مدل شناسه 269 داخل سایت چیه؟
توسط امجد کالا
درود
در نوع مینی منظور ورژن می باشد اما در دومی اسم است.