Embedded World: Segger AppWizard را برای طراحی GUI منتشر می کند
AppWizard دارای قابلیت های مدیریت منابع داخلی است و استفاده از توابع اصلی emWin مانند ارائه انیمیشن ها ، مدیریت زبان و ابزارک ها را تسهیل می کند.
این برنامه شامل آنچه شرکت می خواند ویرایشگر "آنچه می بینید همان چیزی است که شما دریافت می کنید" (WYSIWYG) است ، که به مهندسان این امکان را می دهد تا به همراه تعامل ها و وقایع مربوط به خود ، رابط های برنامه را طراحی کنند و ببینند ، بدون صادر کردن پرونده ، این برنامه ها چیست. در واقع مانند خواهد شد
AppWizard همچنین یک حالت پخش را برای آزمایش آسان برنامه های ایجاد شده در یک محیط شبیه سازی شده ادغام می کند. با فشار دادن F5 وضعیت فعلی برنامه درست مانند اشکال زدایی در یک IDE اجرا می شود.
Segger ادعا می کند ساخت برنامه های GUI تعبیه شده با AppWizard نیاز به تجربه قبلی کمی با برنامه نویسی emWin یا حتی C دارد. رفتار برنامه با استفاده از سیگنال ها و اسلات / تعامل تعریف شده است.
با مدیریت منابع یکپارچه خود ، کلیه منابع (مانند قلم ها و تصاویر) بطور خودکار به قالب های داخلی تبدیل شده و به پروژه اضافه می شوند. منابع می توانند در حافظه داخلی ذخیره شوند یا در رسانه های خارجی بارگیری شوند.
پشتیبانی از بسته های سطح بورد ، AppWizard را قادر می سازد تا برنامه های هدف آماده ای برای استفاده ایجاد کند. این بسته ها شامل تنظیم سخت افزار هدف و نمایشگر برای شروع یکپارچه ، و همچنین سیستم فایل emFile Segger برای قرار دادن منابع در کارت SD یا برخی از شکل های دیگر حافظه خارجی ساده است.
AppWizard مجموعه ای از پرونده های منبع C را برای کار با هر سیستمی با حداقل 32kByte RAM و 128kByte ROM ارائه می دهد.
یک پروژه شبیه سازی MS Visual Studio امکان رفع اشکال در برنامه و افزودن کد دلخواه را حتی اگر سخت افزار هدف نهایی (هنوز) در دسترس نباشد انجام می دهد.
یورگ اهره ، مدیر محصولات EmWin در Segger اظهار داشت: "AppWizard جدید کل فرآیند ساخت برنامه های کاربردی گرافیکی حتی پیچیده را بدون نیاز به دانش کامل درباره نحوه کار emWin" ساده می کند.
جو یو ، معاون رئیس جمهور و مدیر کل خط تولید MPU و MCU کم مصرف در NXP می گوید: "API با کاربرد آسان emWin ، راندمان و مستندات در بسته های MCUXpresso SDK ما قابل استفاده هستند."
