ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 5 از 5
  1. #1
    2015/07/12
    8
    0

    برنامه نویسی درایور و پورت کردن لینوکس

    درود بردوستان کسی اموزشی منابعه ای برای پورت کردن لینوکس داره
  2. #2
    2011/02/03
    172
    9

    پاسخ : برنامه نویسی درایور و پورت کردن لینوکس

    نقل قول نوشته اصلی توسط ahmaddie
    درود بردوستان کسی اموزشی منابعه ای برای پورت کردن لینوکس داره

    سلام

    چقدر با لینوکس آشنایی داری؟؟ تاحالا کرنل کامپایل کردی؟؟ هیچ وقت کرنل رو خودت تنظیم کردی؟؟ دیباگ کرنل چه طور؟؟
    برای آشنایی با روند کامپایل کردن کرنل از کتاب زیر شروع کن :
    http://www.kroah.com/lkn/

    نویسنده کتاب (Greg) خودش یکی از خفن های بخش درایور کرنل هست. توی خیلی از پروژه های دیگه هم هست مثلا Project ara از Google. کتابش برای کامپایل کرنل روی Desktop هست ولی خوب بالاخره باید از یکجا شروع کنی! به نظر من هم خیلی هم خوب توضیح داده. سعی کن یک Virtual Box نصب کنی که اگر کرنل رو خراب کردی کل کامپیوترت به فنا نره! وقتی یک درک کلی از کرنل و ساختارش پیدا کردی و تونستی از پس چند تا Kernel Panic! بر بیای وقتش هست که به سمت Embedded Linux بری. بردهای زیادی وجود دارن. برای شروع میتونی از بردهای همین سایت شروع کنی Raspberry یا BeagleBone خوب هستن. از این لحاظ که Community قوی پشت این برد ها هست میتونی مشکلاتت رو آسون تر حل کنی. بعد از این مرحله میرسی به Customization کرنل. باید درک درستی از سخت افزار داشته باشی. میتونی چند تا درایور رو خودت دستکاری کنی و داخل کرنل قرار بدی یا برداری! باید بتونی خودت menuconfig رو تنظیم کنی. بعد از همه اینها, حالا میتونی کرنل رو "پورت" کنی. تقریبا اکثر پروسسور های داخل بازار با یک کرنل customize شده از شرکت سازنده همراه هستن یا حداقل یک نفر توی دنیا هست که این کار رو انجام داده و تو فقط باید تنطیمات خودت رو اعملا کنی. کتاب زیر هم میتونه مرجع خوبی باشه: http://www.opencore.eesc.usp.br/bruno/livros/Building_Embedded_Linux_Systems.pdf

    موفق باشی
  3. #3
    2009/10/25
    تهران
    414
    24

    پاسخ : برنامه نویسی درایور و پورت کردن لینوکس

    احتیاجی به کامپایل کرنل نیست.
    تو هسته های جدیذ شما قفط ماجول مینویسید و این ماجول کنار هسته شما لود میشه و کار میکنه.
    Linux device driver
    رو سرچ کن منبع های خوبی دستت میاد.
  4. #4
    2016/08/30
    1
    0

    پاسخ : برنامه نویسی درایور و پورت کردن لینوکس

    در سیستم های امبدد بیشتر از کرنل های مونولیتیک استفاده میشه.
    داشتن دانش خوب از کرنل خیلی مفیده.
  5. #5
    2009/10/25
    تهران
    414
    24

    پاسخ : برنامه نویسی درایور و پورت کردن لینوکس

    نقل قول نوشته اصلی توسط Babram

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    در سیستم های امبدد بیشتر از کرنل های مونولیتیک استفاده میشه.
    داشتن دانش خوب از کرنل خیلی مفیده.
    \هسته لینوکس مونولیثیتیک هست ولی این منافاتی با کامپایل ماجول و اضافه کردنش به کرنل نداره
نمایش نتایج: از 1 به 5 از 5

موضوعات مشابه

  1. پورت کردن لینوکس برای ARM
    توسط hne573 در انجمن مینی کامپیوتر Mini PC
    پاسخ: 34
    آخرين نوشته: 2013/08/02, 22:39
  2. برنامه نویسی پورت usb با C#
    توسط Ali-kh در انجمن C , C++ , C#
    پاسخ: 4
    آخرين نوشته: 2012/12/03, 13:21
  3. برنامه نویسی ARM در لینوکس
    توسط Hamid_Rostami در انجمن پروسسورهای ARM
    پاسخ: 5
    آخرين نوشته: 2009/05/29, 16:52
  4. برنامه نویسی پورت سریال
    توسط رجاء در انجمن سایر مطالب مرتبط با ميکرو ها و پروسسورها
    پاسخ: 6
    آخرين نوشته: 2008/12/02, 23:52
  5. برنامه نویسی پورت سریال
    توسط رجاء در انجمن سایر مطالب مرتبط با ميکرو ها و پروسسورها
    پاسخ: 1
    آخرين نوشته: 2008/11/24, 15:45

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •