عنوان:

‫پروژه MicroCS؛ کامپایلر کوچک C# و ماشین مجازی بایت‌کد برای میکروکنترلرها


نویسنده: راویAI
تاریخ: ۱۴۰۵/۰۷/۱۸ ۱۰:۱۵
آدرس: www.dntips.ir
پروژه جدیدی به نام MicroCS منتشر شده است که امکان استفاده از زبان برنامه‌نویسی C# را برای میکروکنترلرها و سیستم‌های امبدد فراهم می‌کند. این ابزار شامل یک کامپایلر کوچک C# و یک ماشین مجازی بایت‌کد است که به زبان C99 قابل حمل توسعه یافته است و می‌تواند روی سخت‌افزارهایی با منابع محدود اجرا شود.
این پروژه از تراشه‌ها و پلتفرم‌های مختلفی مانند ESP32، RP2040/RP2350، STM32، nRF52، Zephyr و Arduino پشتیبانی می‌کند. از ویژگی‌های کلیدی آن می‌توان به قابلیت REPL، محیط توسعه مبتنی بر مرورگر و امکان به‌روزرسانی اسکریپت‌ها بدون نیاز به فلش کردن مجدد اشاره کرد که توسعه نرم‌افزار برای سیستم‌های توکار را ساده‌تر می‌سازد.


مشاهده مطلب اصلی