ARM Development Studio v2025.1 Gold Edition – Simplify Embedded Software Development
توسعه و debugging نرم افزار برای سیستم های مبتنی بر Arm
Specification
| Feature | Debugging, Embedded-Development |
|---|
توضیحات:
در پروژه های embedded، پیدا کردن یک خطای کوچک روی سخت افزار واقعی گاهی آن قدر زمان می برد که آدم واقعا خسته می شود. Arm Development Studio از مرحله SoC bring-up شروع می کند و تا debugging سیستم عامل و application همراه developer است؛ جایی که بررسی دقیق رفتار processor و hardware اهمیت پیدا می کند.
Arm Debugger برای source-level debugging سیستم های multicore طراحی شده و با Cortex و Neoverse processor کار می کند، حتی در ساختارهایی که SMP، AMP یا چند نوع processor کنار یکدیگر دارند. custom hardware platform را می شود تنظیم کرد، Arm CoreSight trace data را بررسی کرد و سراغ platform diagnostics در سطح پایین رفت.
قبل از آماده شدن hardware واقعی نیز می شود software را روی Fixed Virtual Platforms آزمایش کرد؛ processor، memory و peripheral های Arm در یک محیط شبیه سازی شده قرار می گیرند تا بخشی از تست ها زودتر انجام شود. command-line debugging و scripting هم برای اجرای خودکار بعضی مراحل و وصل شدن به workflow های CI/CD کاربرد دارند.
ویژگی ها:
- source-level debugging برای Arm systems
- کار با Cortex و Neoverse processors
- debugging سیستم های SMP، AMP و heterogeneous multicore
- trace analysis برای debugging پیچیده
- ابزارهای SoC bring-up و hardware diagnostics
- توسعه و تست با Fixed Virtual Platforms
- command-line debugging و scripting
مناسب برای:
توسعه software برای Arm-based hardware معمولا فقط به نوشتن code محدود نمی شود؛ باید رفتار processor، multicore system و hardware نیز بررسی شود. Arm Development Studio برای embedded developer ها و SoC engineer هایی کاربرد دارد که با این مراحل درگیر هستند.
سوالات متداول:
Arm Development Studio با کدام processor ها کار می کند؟
Arm Debugger با Cortex و Neoverse کار می کند و سیستم های ترکیبی شامل Cortex-A، Cortex-R و Cortex-M را نیز پوشش می دهد.
سیستم های multicore را می شود debug کرد؟
بله. SMP و AMP و ساختارهای heterogeneous multicore قابل debugging هستند.
قبل از آماده شدن hardware واقعی می شود software را تست کرد؟
بله. Fixed Virtual Platforms processor، memory و peripheral های Arm را شبیه سازی می کنند و برای development و testing به کار می روند.
امکان اجرای خودکار debugging وجود دارد؟
بله. command-line و scripting برای Arm Debugger وجود دارد و می شود آن را در workflow های CI/CD وارد کرد.









Reviews
Clear filtersThere are no reviews yet.