http://www.iar.com/website1/1.0.1.0/1763/1
اطلاعیه
Collapse
No announcement yet.
IAR PowerPac GUI
Collapse
X
-
پاسخ : IAR PowerPac GUI
نوشته اصلی توسط فرشاد اکرمیسلام
رضا جان بی زحمت برای لینکهایی که میزاری چند خط توضیح + عکس و ..... بزار
ممنون و متشکر از توجهتThere is nothing so practical as a good theory. — Kurt Lewin, 1951
دیدگاه
-
پاسخ : IAR PowerPac GUI
نوشته اصلی توسط فرشاد اکرمیرضا جان این موضوع فقط مختص arm یا این تالار نیست !
شما اگر یه 2 خط توضیح فارسی بزاری اینجا ، منی که سوادم در حد حرفه ای ها نیست هم یه استفاده ای می برم
این همون هارچوب اولیه ای هست که eca بر اساس اون شکل گرفته
یعنی یاد دادن چیزایی که بلدیم به بقیه :job:
چشم، سعی می کنم رعایت کنم. در مورد PowerPac هم ایشالا فردا توضیحاتی می نویسم. :smile:There is nothing so practical as a good theory. — Kurt Lewin, 1951
دیدگاه
-
پاسخ : IAR PowerPac GUI
سلام،
PowerPac یه Add-on (افزونه) یا مکمل برای IAR Embedded Workebench است که برای بعضی از ماشین ها مثل ARM و MSP430 می تونید از اون استفاده کنید. PowerPac بهتون این امکان رو میده که یه سیستم عامل بی درنگ (RTOS) رو با خیلی از امکاناتی که معمولا مورد نیازه (USB, TCP/IP, FAT) روی میکروکنترلرتون نصب کنید. در ضمن این سیستم عامل مجهز به درایور سخت افزارهای جانبی بعضی از میکروکنترلرهاست. امکانی که جدیداً به PowerPac اضافه شده GUI است که طراحی واسط گرافیکی برای سیستم رو خیلی راحت میکنه. این پکیج شامل درایور سطح پایین برای بعضی از نمایشگرهای LCD است و همچنین توابع سطح بالایی برای رسم اشیا گرافیکی در اختیارتون میزاره. علاوه بر این از Touch Screen پشتیبانی میکنه. به طور کلی طراحی واسط کاربری گرافیکی با PowerPac GUI خیلی راحت تر از حالتیه که خودتون بخواهید تمام توابع رو بنویسید و مسلماً کیفیتش (حجم برنامه و سرعت) هم بالاتر خواهد بود.
There is nothing so practical as a good theory. — Kurt Lewin, 1951
- تشکرها 1
دیدگاه
-
پاسخ : IAR PowerPac GUI
به نظر من بهتره ، وقتی که گزینه opensource هست ، سزاغ اون رفت چون اولا وجدان درد نمیگیرید ، ثانیا مطالب آموزشی بیشتری رو میتونید براش پیدا کنید. بیشترین مزیت برنامه های تجاری ،پشتیبانی از مشتریشون هست و چون مسلما ما پول نمیدیم ، مشتری هم محسوب نمیشیم.
در این مورد (gui) اتفاقا بهترین گزینه همون opensource هست. minigui نه تنها رایگان هست ، بلکه از قدمت بیشتری برخورداره و ازش توی 100 ها محصول تجاری استفاده شده .
بسیار کامل تر از بقیه ی gui ها (چه تجاری و چه رایگان) هست و روی سیستم عامل های مختلف قابل نصبه.
برخی از امکانات:
Double Buffering Main Window
Look and Feel Render (LFRDR)
Support for BIDI Text مثلا عربی و فارسی
گرافیک قوی :
منابع آموزشی براش خیلی زیاده و هر وقت که بخواید میتونید شروع به یادگیریش بکنید. حالا اگه بخواید با پاور پک یار کار کنید باید فقط اماه دنبال کرک بگریدی بعدش به این در و اون در بزنید برای مطلب آموزشی!
برای توضیحات بیشتر و منابع آموزشی این 2 تا لینک رو ببینید:
http://www.minigui.com/index.php?id=minigui
http://www.minigui.com/index.php?id=107
یکی از سیستم عاملهای رایگانی که minigui روش نصب شده eCos هست . این یه نمونه از محصول نهایی با ecos , minigui :
اگه کسی تمایل داره روی این موضوع کار کنه بگه ،چون به صورت گروهی سریعتر میشه نتیجه گرفت
دیدگاه
-
پاسخ : IAR PowerPac GUI
سلام،
یکی از مزایای PowerPac اینه که: Fully Integrated to IAR Embedded Workbench و Documentهای خیلی قوی ای داره. البته این برای کسانی که از EWARM استفاده میکنن مزیت محسوب میشه وگرنه این مواردی که فرمودید صحیحه. :smile:There is nothing so practical as a good theory. — Kurt Lewin, 1951
دیدگاه
-
پاسخ : IAR PowerPac GUI
سلام استاد سپاسیار
یه سوال داشتم . این GUI که فرمودین ، توابع گرافیکیشو اماده میکنه ؟ در مورد درایو کردن LCD کمکی میکنه یا باید اول LCD درایو کنیم ، بعد سراغش بریم ؟
یه LCD رنگی که باهاش بشه این GUI ها رو تست کرد ، لطفا معرفی کنین.
ببخشید زیادی ناشی هستم . با IAR و 7x256 کار کردم . تقریبا تمام Sample های نرم افزار و انجام دادم . :redface: :redface:
ممنون استاد عزیزبازیه ز ندگی اون نیست که تاسه خوب بیاری , اینه که تاسه بد رو خوب بازی کنی
دیدگاه
-
پاسخ : IAR PowerPac GUI
همه gui ها روی سیستم عامل اجرا میشن ، فرقی نمیکنه powerpack gui باشه یا minigui یا uc/gui یا ....
پاور پک محدودیت داره که فقط روی rtos خود iar نصب میشه ( از یه لحاظ خوبه و از یه لحاظ بده) .
minigui بسته به اینکه از چه امکاناتیش استفاده میکنی ، به طور معمول 1مگ فلش و 1مگ رم نیاز داره .
چون پیشنیاز gui ها سیستم عامل ها هستن، اگر خدا بخواد 1 ماه دیگه (پایان امتحانها) آموزش نصب و استفاده یکی از rtos ها رو آماده میکنم . بعد از اون باید رفت سراغ gui ها (روی سخت افزار مناسب)
من از minigui استفاده نکردم ، اما ذموی uc/gui رو روی میکروی STM32F103 اجرا کردم ،دکمه ها و پنجره هاش مثل ویندوز موبایل 4 بود !
با توجه به اینکه minigui در کنار امکانات بالایی که داره (تو اون 2 تا لینک قبلی یه فیلم ازش هست که شبیه منو های iPhone ه) به رم نسبتا زیادی هم نیاز داره ، روی میکرو هایی با قابلیت اتصال حافظه خارجی ، مثل lpc2378 یا آرم9 ، قابل نصبه.
اما برای arm7 نصب uscos II و بعدش ucgui امکان پذیره.(مثلا روی sam7x) چون همونطور که میبینید به rom,ram خیلی کمی احتیاج داره.
دیدگاه
-
پاسخ : IAR PowerPac GUI
به نظر من این تاپیک باید یکی از تاپیک های مهم آرم بشه همیشه نمیشه از بر دهاییکه میشه روش ویندوز ce یا لینوکس نصب کرد استفاده کرد بعضی وقت ذها اینهمه امکانات وسخت افزار لازم نیست وقیمت میره بالا ولی با این سیستم عامل های سبک به قول شما میشه تمام امکانات رو با آرم 7 وقطعات کمتری هم راه انداخت واقعا عالی میشه اگه این مباحث ادامه پیدا کنه
دیدگاه
-
پاسخ : IAR PowerPac GUI
نوشته اصلی توسط جواد شفقتیسلام استاد سپاسیار
یه سوال داشتم . این GUI که فرمودین ، توابع گرافیکیشو اماده میکنه ؟ در مورد درایو کردن LCD کمکی میکنه یا باید اول LCD درایو کنیم ، بعد سراغش بریم ؟
یه LCD رنگی که باهاش بشه این GUI ها رو تست کرد ، لطفا معرفی کنین.
ببخشید زیادی ناشی هستم . با IAR و 7x256 کار کردم . تقریبا تمام Sample های نرم افزار و انجام دادم . :redface: :redface:
ممنون استاد عزیز
معمولاً تمام بسته های نرم افزاری GUI به صورت لایه لایه طراحی میشن، به طوریکه درایور (لایه فیزیکی)، کاملاً مستقل از لایه ی گرافیک عمل کنه. در PowerPac GUI درایور چند LCD معروف و پر کاربرد وجود داره. اگر هم نبود نوشتن زیاد سخت نیست.
موفق باشیدThere is nothing so practical as a good theory. — Kurt Lewin, 1951
دیدگاه
-
پاسخ : IAR PowerPac GUI
نوشته اصلی توسط samisinبه نظر من این تاپیک باید یکی از تاپیک های مهم آرم بشه همیشه نمیشه از بر دهاییکه میشه روش ویندوز ce یا لینوکس نصب کرد استفاده کرد بعضی وقت ذها اینهمه امکانات وسخت افزار لازم نیست وقیمت میره بالا ولی با این سیستم عامل های سبک به قول شما میشه تمام امکانات رو با آرم 7 وقطعات کمتری هم راه انداخت واقعا عالی میشه اگه این مباحث ادامه پیدا کنه
There is nothing so practical as a good theory. — Kurt Lewin, 1951
دیدگاه
دیدگاه