لینک زیر لیست مثالهای زیادی برای میکرو های LPC با کامپایلرهای KEIL,IAR هستش
http://micrium.com/downloadcenter/download-results/?searchterm=hm-nxp&supported=true
uc-os ii یک سیستم عامل Embedded پرقدرت هستش که میتونم بگم بین سیستم عامل های بلادرنگ حرف اول رو میزنه , این شرکت آمریکایی هستش و نسخه دمو سیستم عامل و ماژول gui رو رایگان در اختیار همه گذاشته
این RTOS برای تمامی میکروکنترلر ها (حتی Avr وpic )پورت شده و میتونین تمامی موارد پورت شده رو داخله قسمت ported device سایت سازنده این آر تی او اس micro um ببینین
نکته: RTOS رو بصورت صحیح آر تو او اس (بصورت جداگانه)تلفظ کنین , خوندن بصورت آرتوس کاملا غلطه(real time opertion system)
نسخه education (دانشجویی) رو هم میتونین با ایمیل زدن و دلیل نیازتون ازشون دریافت کنین که نسبت به نسخه دمو محدودیت های کمتری داره (من قبلا نسخه دانشجویی رو دریافت کردم !)
نحوه کار این RTOS بدین صورته که شما TASK رو بهش معرفی میکنین و بعد INCLUDE میکنینش , سپس به ترتیب تسک های شما رو بصورت سریال یا پارالل اجرا میکنه , که اولویت با سریال هستش
خوده این RTOS بصورت غیر گرافیکی هستش ولی با اضافه کردن ماژول UC-GUI به این RTOS شما میتونین گرافیک معمولی در حد پنجره و گزینه ها و دیگر مشخصات داشته باشین
این سیستم عامل ساده ولی بلادرنگ در حالت کلی فقط به 20 کیلو RAM نیاز داره !!! از این رو شما میتونین به راحتی بدون نیاز به SRAM یا DRAM اکسترنال اون رو بوت کنین , خوده حجم کلی این سیستم عامل بر روی حافظه FLASH هم حدود 100 کیلو بیت هستش که از این بابت هم نیازی به NOR FLASH یا NAND FLASH برای نگهداری اطلاعات اصلی سیستم عامل نخواهید داشت.
این سیستم عامل بسیار بسیار پیشرفته هستش , به هیچ وجه به ظاهر ساده اون نگاه نکنین , هسته اصلی این سیستم عامل مشابه لینوکس هستش و مورد تایید سازمان های بزرگی بزرگ آمریکایی هستش و رویه سیستم عامله پیشرفته موشکی هم استفاده شده
خلاصه برای بدست آوردن اصلاعات بیشتر هم به سایت شرکت MICROUM مراجعه کنین
من در حال حاضر دو روز با این سیستم عامل سر و کله زدم تا تونستم مقداری از کار رو باهاش یاد بگیرم , نحوه ادیت کردن خیلی ساده هستش (بر گرفته از arm.blogfa.com)
سلام
تشکر میکنم از جناب dellfogostar بابت شروع این موضوع.
راستش خیلی وقته که این گزینه داره تو کمپایلر CoIDE خاک میخوره :biggrin:
این جوری که شما گفتین به راحتی روی LPC1768 پورت میشه درسته؟
راستش الان 1768 ندارم ولی امتحان ها تموم بشه حتما یکی میگیرم و شروع میکنم.فقط چنتا سوال:
راستش درک صحیحی از این سیستم عامل ندارم
دقیقا چه کار میتونه بکنه البته منظورم بدون اون واسط گرافیکی هست که گفتید؟
مثلا دیکدر mp3 و jpg و ... امثال اینا رو داره؟
ببخشید اگه سوال هام مبتدیانه هستند
تولید کننده انواع تابلو فرمان آسانسور با تکنولوژی روز دنیا
خیلی ممنوع من فقط شروع کردم ! coosبا ucosفرق میکنه
coos فقط از cortex پشتیبانی میکنه اما در ucos حتی از پردازنده های 8 بیتی مثل avr ,picپشتیبانی میکنه
بله واسطه گرافیکی هم داره
مثال هشو که کامپایل کنی بیشتر متوجه میشید مثلا برای lpc2138 یه ال سی دی کارکتریو راه اندازی کرده http://micrium.com/?wpdmdl=69&
اگه میخواید با coos داخل coide آشنا بشید این pdf ,و مثال هاره دانلود کنید
http://www.coocox.org/downloadfile/CoOS/PDF/CooCox_CoOS_User_Guide.pdf
http://www.coocox.org/downloadfile/CoOS/Demo/The_first_CoOS_program.zip
دیدگاه