ايران ويج

نسخه‌ی کامل: پورت کردن
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
فرضا یک سیستم عامل مثل microOS داریم منظور از اینکه اونو مثلا برای AVR پورت کنیم چیه ؟ ( یعنی اینکه اونو جوری کامپیایل کنیم که رجیستر های این میکروکنترلر براش قابل شناسائی باشن ؟
خب بعد که کامپایل کردیم کلا این پورت کردن چطوریه؟ چطور میشه یک سیستم عامل را روی یک میکروپروسسور راه اندازی کرد و تست کرد که کار میکنه ؟

کلا مفاهیم برای من نامفهموم هستند ، یه جوری توضیح بدیم شیرفهم بشم .


پیوست : http://micrium.com/page/home - http://www.ucos-ii.com

پیوست2» یه چیزائی پیدا کردم اینجا : http://www.eca.ir/forum2/index.php?topic=38549.15
ولی
کلا نامفهومه برام ، تا یه پروژه عملی اجرا نکنم دیونه میشم :((

edited:
سوال : حافظه nand flash و nor flash و... چی هستند ؟
پروت کردن یعنی کامپایل کردن با یه کامپایلر دیگه مثلا با GCC کامپایل شده شما با avr-gcc کامپایل کن
فقط باید درایور ها رو دوباره نوشت تقریبا چون تغییرات زیادی می کنه
باید حواست باشه که avr خیلی سرعت و رم و ... نداره خیلی سیستم عامل به دردش نمی خوره
حافظه nand flash و nor flash رو نمی دونم فکر کنم تو سرعتشون باشه فهمیدی به من هم بگو

http://en.wikipedia.org/wiki/Flash_memory
http://www.pocketheaven.com/ph/wiki/NAND_and_NOR
یه مقاله تو eca بود چون قفلش کرده بودند منم ازش با snagit عکس گرفتم!Question


اما در مورد آرم 9 توضیح داده (وهم در مورد nor , nand)یه چیزایی در مورد پورت کردنهم گفته.
{از آرم 9 و nor , nand چیز زیادی نمی دونم }
لینک عکس:

قسمتی از یک مقاله