ابزار دیباگ STM Studio از شرکت STMicroelectronics از طریق خواندن و نمایش متغیرها بصورت بلادرنگ (real-time) به دیباگ و عیب یابی برنامههای STM32 در حین اجرا کمک میکند این نرم افزار روی رایانه های شخصی اجرا میشود، از طریق ابزارهای استاندارد توسعه ST LINK با MCUهای STM32 ارتباط برقرار میکند.
STM Studio یک ابزار غیرمستقیم (non-intrusive) است که رفتار real-time برنامهها را نگه میکند.
STM Studio مکمل ابزارهای دیباگ سنتی برای تنظیم دقیق برنامهها است. همچنین، برای دیباگکردن برنامههایی که نمیتوان آنها را متوقف کرد، کاربرد دارد. بهعنوانمثال، برای دیباگ برنامههای کنترل موتور (motor control)، مناسب است.
نماهای گرافیکی مختلفی متناسب با دیباگکردن و یا نشاندادن رفتار برنامه در دسترس هستند.
ویژگیهای STM Studio
- قابلاجرا بر روی رایانههای شخصی با Microsoft®Windows XP، Vista و Windows 7 OS
- از طریق ST-LINK (پروتکلهای JTAG یا SWD) به STM32 متصل میشود.
- در حین اجرای برنامه، متغیرها را از RAM میخواند.
- در فایل اجرایی برنامه ELF، اطلاعات دیباگ DWARF را به دیتای قابلفهمتر و سادهتر تبدیل میکند.
- دو نوع viewer عبارتاند از:
- viewer متغیر: شکل موجهای real-time، گرافهای شبیه اسیلوسکوپ
- TouchPoint viewer: ارتباط دو متغیر، یکی در محور X، یکی در محور Y
- ثبت اطلاعات در یک فایل و امکان استفاده مجدد از آن در آینده (بصورت کامل، نه بصورت Real-time)
لینکهای دانلود
اسم فایل
- en.stm-studio-stm32.zip