با سلام
دوستان ایا میشه یک سیستم عامل متنی مثل داس برای میکروکنترلر ایجاد کرد؟ از چه زبانی باید استفاده کرد؟ مثلا ویژوال سی پلاس خوبه؟ از چه روشی باید استفاده کنم؟ اطلاعاتم باید چقدر باشه؟ ایا منابع فارسی یا انگلیسی هست دراین مورد؟
با سلام
دوستان ایا میشه یک سیستم عامل متنی مثل داس برای میکروکنترلر ایجاد کرد؟ از چه زبانی باید استفاده کرد؟ مثلا ویژوال سی پلاس خوبه؟ از چه روشی باید استفاده کنم؟ اطلاعاتم باید چقدر باشه؟ ایا منابع فارسی یا انگلیسی هست دراین مورد؟
سلام
فکر نمی کنم این کار شدنی باشه دوست خوبم!
چون ما دوتا مشکل عمده داریم! اول اینکه میزان حافظه ی avr برای انجام همچین کاری اصلا کافی نیست و دوم اینکه این میکروکنترلر 8 بیتی هست در حالیکه سیسم عامل های موجود حداقل 32 هستن!
.
خواهش می کنم.
روی میکروکنترلرهای 32 مثل آرم که قطعا میشه سیستم عامل نصب کرد و از این بابت مشکلی نیست. ولی چرا یه سیستم عامل متنی مثل dos ؟ در حالیکه میشه یه نسخه ی گرافیکی از یه سیستم عامل مثل ویندوز داشت!
در مورد اینکه آیا میشه سیستم عامل متنی برای arm نصب کرد یا نوشتش اطلاعی ندارم. دوستانم در این زمینه اطلاعات کاملتری دارن.
به زودی بهتون جواب میدن.
موفق باشید.
.
واسه چی کاری می خوای ؟ یا همین طور افزایش معلومات سوال کردی ؟
اگر dos باشه که نصب بشه اخه نرم افزاری نیست الان که بتونی توش اجرا کنی ...
در مورد هدفت و نقشت کمی بیشتر بگو شاید ایده هایی بهتری به ذهن بقیه هم برسه
ما در انتظار رویت خورشیدیم ...
اللهم عجل لولیک الفرج
دوست گرامی هدفم بیشتر یادگیری و درگیر شدن با سخت افزار و برنامه نویسی هستش و دوم اینکه یک مینیم سیستم کوچیک که بتونه بوت شه و نرم افزار خاصی یا سیستم عاملی رو اجرا کنه فرض کنید یک میکرو کنترلر که بتونه بوت شه و کاربر فرمان اجرای دستورات خاصی رو اعلام کنه مثل اتصال به یک کامپیوتر برای در یافت اطلاعات از شبکه و کنترل یک دستگاه جانبی که به میکرو وصل باشه. ویا کارهایی شبیه این. احتمالا خیلی تخیلی فکر کردم.
بنظر من اصلا هم تخیلی فکر نکردید! و این می تونه راه رو برای پیشرفت شما فراهم کنه. ولی شما که همچین تفکراتی دارید چرا نمی رید دنبال سیستم عاملهای گرافیکی؟
بنظر من اگه وقتتون رو در این زمینه سرمایه گذاری کنید بهتره!
موفق باشید.
.
این کار شدنی هست . بسته به این که چه دستورالعملهایی میخواید داشته باشید ، میتونه کار خیلی ساده تا خیلی پیچیده باشه .
مثلا میکرو این علامت رو نشون میده :
[PHP]>[/PHP]
بعد کاربر دستور خودش رو وارد میکنه :
[PHP]>led 1,2,4[/PHP]
مثلا با این دستور led (که خودتون تعریف کردید) میاد LED های شماره 1و2و4 رو روشن میکنه .
حالا هر دستور دیگه ای هم میتونید تعریف کنید ؛ مثلا :
[PHP]>send temp
[/PHP]
که اطلاعات سنسور دما رو به کامپیوتر بفرسته و یا هر دستورعمل دیگه ای که شما بخواید .
اما دیگه بستگی به خودتون داره که چقدر میخواید وقت بگذارید و چه دستورالعملهایی رو لازم دارید.
ایا میشه یک سیستم عامل متنی مثل داس برای میکروکنترلر ایجاد کرد؟بله ، چیزی که من متوجه شدم اینه که ایشون میخوان دستوراتشون رو خودشون تعریف کنن .من در وحله اول قصد ندارم از سیستمهای عامل موجود استفاده کنم .بلکه میخواهم یک چیزی مثل داس طراحی کنم
اگه دنبال سیستم عامل برای میکرو هستی برو سراغ Free RTOS .این یه سیستم عامل خوب برای تمام میکرو هاست.البته گرافیک و خط دستور نداره و فقط هسته ی سیستمه .ولی هر قدر که بخوای میتونی بسطش بدی.
اگه هم رفتی سراغ arm میتونی از ویندوز CE یا لینوکس استفاده کنی
اگر خودت میخوای بنویسی که باهمون زبون خودت(بیسیک یا سی باید نوشته بشه)دوستان ایا میشه یک سیستم عامل متنی مثل داس برای میکروکنترلر ایجاد کرد؟ از چه زبانی باید استفاده کرد؟ مثلا ویژوال سی پلاس خوبه؟ از چه روشی باید استفاده کنم؟ اطلاعاتم باید چقدر باشه؟ ایا منابع فارسی یا انگلیسی هست دراین مورد؟
به آدرس زیر مراجعه کنید
http://www.freertos.org/
کتابش رو ندیدم ، ولی در مورد معماری 80x86 بحث کرده . یعنی برای اطلاعات و یادگیری اصول خوبه ولی دقیقا برای کاری که شما مدنظرتونه نوشته نشده . اما خب فعلا تنها گزینه هست .
یه کتاب انگلیسی هم داره ، شاید ترجمه اون باشه (اینکه کتاب ترجمه رو به اسم تالیف بدن بیرون ، تو ایران چیز جدیدی نیست!)
خوب دوستان اگه بشه حافظه ی میکرو را توسعه داد این کار شدنیه و خیلی هم جالب خواهد بود..
این چند وقت کار با دوتا سیستم عامل مخصوص میکروکنترلر( FreeRTOS و uC/Os ) استارت کردم ،
http://www.iranled.com/forum/showthread.php?tid=17975
بروبچه های iranled که کالیبرشون رفته بالا
در مورد تهیه مرجع استفاده ،و یا تکمیل وتوسعه ،با هدف استفاده در بعد صنعتی و تجاری سیستم عامل های Embbeded کسی اینجا اهل همکاری هست ؟
شما نا امید نشو . ادامه بده افرادی که به این زمینه علاقه دارند بهتون کمک میکنند. خود من از 2 هفته دیگه باید یه سیستمی رو با rtos پیاده سازی کنم . بنابراین از اون موقع میتونم کمکتون کنم . (یه پیشنهاد هم دارم اگه علاقه دارید از طریق ایمیل با من تماس بگیرید )
بهتون توصیه میکنم مطالب آموزشی رو به صورت فایل pdf دربیارید (تیکه تیکه). این طوری خواننده راحتتر هست چون قالب مطالب بهتر از وقتی هست که تو فروم باشه و همچنین مطالب یکجا و تو یک فایل هست . خود شما خیالتون راحته که مطلبتون رو به سادگی نمیتونن کپی کنن.
امروز یک آموزش فارسی برای این سیستم عامل FreeRTOS دیدم
شما هم بخونیدش :
http://www.bohlooli.ir/msc/rtos.pdf