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





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









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









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






جهت تبلیغ در وب سایت ECA کلیک کنید.

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

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 15
  1. #1
    2011/05/02
    9
    0

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

    با پیشرفت روز افزون پردازنده ها و میکروکنترلرها استفاده از امکانات یک سیستم عامل قوی مثل لینوکس در بردهای EMBEDDED هر روز اسانتر و ارزانتر می شود بعنوان نمونه یک مودم ADSL خانگی معمولا دارای یک سیتم عامل و امکانات متنوع شبکه ای لینوکس است.
    با کمک دوستان انشالله در این موضوع تبادل نظر کنیم و یک تاپیک غنی ایجاد بشود.
    برای شروع دو کتاب مرجع در زمینه پیشنهاد می شود که می توانید در گوگل بصورت pdf جستجو و دانلود کنید.

    Building Embedded Linux Systems, Second Edition Aug.2008
    2010 Embedded Linux Prime, A Practical, Real-World Approach_Christopher Hallinan_2nd.Edition


  2. #2
    2008/09/12
    Isfahan
    1,040
    235

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

    سلام
    بحث جالبیه
    ولی سوال اینکه هدف چیه؟ آیا نصب این سیستم عامل بر روی ریزپردازنده هاست؟ اگر این مورد باشه لازمه ی این موضوع یادگیری ریزپردازنده های با هسته پردازشگر ARM9 به بالاست.
    Reveng will surely come... Your hard time are ahead
    // - - - - - - - - - -
    برگه های کتاب به منزله بالهایی هستند که روح ما را به عالم نور و روشنایی پرواز میآ*دهند. فرانسوا ولتر
    // - - - - - - - - - -
    اگر برای هرچیزی به غیر از علاقه ی شدیدتان به الکترونیک تلاش کنید ، خیلی دور نخواهید رفت / خیلی هم خوب نخواهید شد.
    // - - - - - - - - - -
  3. #3
    2011/05/02
    9
    0

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

    سلام دوباره. امکانات فوق العاده ای مثل اتصال به شبکه اترنت و بیسیم و یا استفاده از فایل سیستمهای معروف EX, FAT, NTFS و خیلی قابلیت دیگه :nice:فقط با داشتن ابزاری نرم افزاری مثل سیستم عامل لینوکس امکانپذیر است و گرنه هرکدام را باید از ابتدا جداگانه پیاده سازی کرد. که مثل اختراع مجدد چرخ بنظر می آید. شاید هم سختر باشه
    إ¾
    پس هدف اولا استفاده از امکانات حاضر و آماده پیشرفته و ثانیا وارد شدن به یه محیط کاملا استاندارد که خیلی های دیگه هم در تمام موارد (مثلا پروگرام کردن حافظه دستگاه) با همون نرم افزار دارند کار می کنند و راحت از اینترنت می توانید به حجم عظیمی از اطلاعات دسترسی پیدا کنید.

    :agree:بدیهی است که از یک برد آماده بیسکوییت پی سی PC104 یا میکروکنتلرهای متنوع ARM, PIC, SH, INTEL, AMD.... می توانید برای اینکار استفاده کنید. و راستش در ابتدا خیلی مهم نیست از تمام پردازشگر اطلاع داشته باشید چون خودشون لینوکس یا یه سیتم عامل امبدد دیگه (مثل Windows CE) براش اماده کرده اند که شما سریع شروع به استفاده از محیط استاندارد برنامه نویسی (مثلا C) بکنید. اما بعنوان یک قاعده کلی هر پردازنده ای که MMU داشته باشد قابلیت نصب لینوکس را دارد (موارد غیر از این هم بسیار است) . در همین فروم هم بحثی در مورد MMU قبلا انجام شده.


  4. #4
    2011/05/02
    9
    0

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

    تفاوت یه سیستم امبدد با یه سیستم Desk Top معمولا در کارکرد خاص و محدودیت منابع است. محدودیت منابع حتی شامل مصرف کم نیز می شود. بهر حال انتظار استفاده از یک سیستم امبدد به عنوان یک کامپیوتر همه منظوره نمی رود و رابط کاربر نیز معمولا ساده و ویژه همان سیستم طراحی می شود. در این سیستم همه سخت افزار و نرم افزار لازم مهیا می شود ولی به آسانی قابل انتخاب و تغییر نیست. اما قسمتهای متنوع مثل RAM, BIOS, IO and ,....Network port هر کدام باید اماده بشود و این موضوع ساخت این سیستمها را دشوار، طولانی، اختصاصی و اما ارزان می کند. بعدا سعی می کنم بعضی از این بخشها را مورد بحث قرار بدیم.
  5. #5
    2008/09/12
    Isfahan
    1,040
    235

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

    آقای دکتر بسیار عالی بود.
    من جسارتاً وسط مبحث شما این پیشنهاد رو میدم که بصورت عملی روی موضوع به بررسی بپردازیم.
    و در ابتدا من این سوال رو می پرسم که سخت افزار مورد نیاز برای راه اندازی چنین سیستمی از چه اجزایی تشکیل شده؟
    Reveng will surely come... Your hard time are ahead
    // - - - - - - - - - -
    برگه های کتاب به منزله بالهایی هستند که روح ما را به عالم نور و روشنایی پرواز میآ*دهند. فرانسوا ولتر
    // - - - - - - - - - -
    اگر برای هرچیزی به غیر از علاقه ی شدیدتان به الکترونیک تلاش کنید ، خیلی دور نخواهید رفت / خیلی هم خوب نخواهید شد.
    // - - - - - - - - - -
  6. #6
    2011/05/02
    9
    0

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

    توی همین سایت هم نمونه ARM Based بردهایی که بدرد اینکار بخورند هست ولی قیمت نداده اند. پس دیروز از بازار از جمهوری تهران برد آموزشی ARM9 با تراشه s3c2440 قیمت گرفتم 250 هزار تومان. حدس می زنم قیمت سخت افزار در تعداد یه چیزی نزدیک یک سوم این مبلغ باشه. لطفا کسانی که تجربه سیستم عامل امبد روی یه همچین بردی دارند نظرشون رو بگن.
    ضمنا ماژولهای دوربین، USB WIFIو VGA دیگر هم میشد جداگانه خرید. تو پست بعدی مشخصاتی که تو سایتشون نوشته می گذارم.
    فعلا اجزای سخت افزار را در یک عکس خدمت شما :

    ضمنا در قسمت مدرک تحصیلی، فقط برای اینکه جواب نادرست نداده باشم، دانشجو دکتری نوشتم. لطفا دکتر خطاب نکنید. ممنون
  7. #7
    2011/05/02
    9
    0

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

    برد آموزشی ARM9 با تراشه s3c2440 قیمت حدود 250 هزار تومان

    امکانات برد هم از سایتش بدین شرح است:
    این برد بر اساس توانایی ها و قابلیت های میکروپروسسور S3C2440 طراحی شده است. این برد در اصل Embedded MotherBoard می باشد، از این ر و که با فرکانس کاری 533 مگاهرتز و داشتن پورت های همچون سریال ، USB ،صدا ، شبکه ، حافظه VGA , SD/MMC و... توانایی های یک مادر برد را دارا می باشد.
    همچنین امکان نصب سیستم عامل های Windows CE.NET و Linux بر روی مادر برد به راحتی امکان پذیر می باشد. داشتن نمایشگر LCDرنگی"3.5 با دقت 320*240 پیکسل به همراه صفحه حسگر لمسی و امکان اتصال برد مبدل VGA برای نمایشگر های CRT و LCD معمولی از دیگر قابلیت های جذاب این برد می باشد.
    ابعاد این برد 10*10 سانتی متر می باشد. ابعاد بسیار کوچک این برد جهت کاربردهای جیبی (Porotabl) و فضاهایی که نیاز به یک مادر برد با سایز بسیار کوچک است ، بسیار مناسب می باشد.
    این برد نیاز به یک تغذیه 5 ولت تک داشته و با توجه به عدم تلفات حرارتی فاقد هرگونه فن و سیستم خنک کننده می باشد.


    پورت ها و خروجی ها :
    یک عدد پورت شبکه (RJ45) با سرعت 10/5 Mbps
    سه عدد پورت سریال
    یک عدد پورت HOST USB
    یک عدد پورت USB DEVICE
    یک عدد سوکت کارت های حافظه SD/MMC
    یک عدد خروجی استریو صوت
    یک عدد میکروفون
    یک عدد کانکتور 10 پین JTAG
    چهار نمایشگر LED
    شش عدد کلید فشاری همه منظوره
    یک عدد بازر روی خروجی PWM
    یک عدد پتانسیومتر روی ورودی A/D
    یک عدد کانکتور 20 پین به منظور اتصال دوربین
    یک عدد باطری پشتیبانی حافظه RTC روی برد
    تغذیه ورودی 5 ولت به همراه کلید و نمایشگر تغذیه
    یک عدد کانکتور 40 پین به منظور اتصال LCD
    دو عدد کانکتور توسعه (34 پایه I/O و 40 پایه گذرگاه سیستم)
    یک عدد کلید ریست میکرو پروسسور

    امکانات آی سی که اینطوری است:
    • separate 16 KB instruction and 16 KB data cache
    • MMU to handle virtual memory management
    • TFT& STN LCD controller
    • NAND flash boot loader
    • system manager (chip select logic and SDRAM controller)
    • 3-ch UART
    • 4-ch DMA
    • 4-ch timers with PWM
    • I/O ports
    • RTC
    • 8-ch 10-bit ADC and touch screen interface
    • camera interface
    • AC97 audiocodec interface
    • IIC-BUS interface
    • IIS-BUS interface
    • USB host
    • USB device
    • SD host & multimedia card interface
    • 2-ch SPI
    • PLL for clock generation.
    The S3C2440's main enhancement over the baseline product, S3C2410, is the addition of camera interface for multimedia messaging services.
  8. #8
    2012/07/29
    تهران-عسلویه
    469
    23

    پاسخ : امبدد لينوکس Embedded Linux براي ميکروکنترلرها و پردازنده ها

    باسلام
    داشتم دنبال موضوع هاي لينوکس براي سيستم هايembededمي گشتم با اين تاپيک مهم روبرو شدم
    ولي انگار خبري نيست ايا موضوع به نتيجه رسيده؟
    فکر نکنم!
    چرا رها شده
    دوستاني که اين موضوع براشون جزابه بيان و کامنت بگذارند تا مطلب رو باهم جلو ببريم

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

    عضویت

  9. #9
    2008/09/12
    Isfahan
    1,040
    235

    پاسخ : امبدد لينوکس Embedded Linux براي ميکروکنترلرها و پردازنده ها

    نقل قول نوشته اصلی توسط S.R.F
    باسلام
    داشتم دنبال موضوع هاي لينوکس براي سيستم هايembededمي گشتم با اين تاپيک مهم روبرو شدم
    ولي انگار خبري نيست ايا موضوع به نتيجه رسيده؟
    فکر نکنم!
    چرا رها شده
    دوستاني که اين موضوع براشون جزابه بيان و کامنت بگذارند تا مطلب رو باهم جلو ببريم
    سلام ، بحث را میتونیم ادامه بدیم با شرط اینکه سخت افزار را مشخص کنیم
    Reveng will surely come... Your hard time are ahead
    // - - - - - - - - - -
    برگه های کتاب به منزله بالهایی هستند که روح ما را به عالم نور و روشنایی پرواز میآ*دهند. فرانسوا ولتر
    // - - - - - - - - - -
    اگر برای هرچیزی به غیر از علاقه ی شدیدتان به الکترونیک تلاش کنید ، خیلی دور نخواهید رفت / خیلی هم خوب نخواهید شد.
    // - - - - - - - - - -
  10. #10
    2012/07/29
    تهران-عسلویه
    469
    23

    پاسخ : امبدد لينوکس Embedded Linux براي ميکروکنترلرها و پردازنده ها

    نقل قول نوشته اصلی توسط Saeid.exe
    سلام ، بحث را ميتونيم ادامه بديم با شرط اينکه سخت افزار را مشخص کنيم
    باسلام
    من فکر ميکنم يک چيز بروز خيلي خوبه.
    هرچند خيلي فرقي نمي کنه چون شما وقتي داري براي لينوکس برنامه مي نويسي ديکه يک جورايي با سخت افزار مستقيم ارتباطي نداري
    ولي خوب من اين سخت افزار هارو دارم.
    Arm9 9260
    cortex m7 stm32f7
    cortex A9 4412
    که روي همه اينها لينوکس پرت شده.
    من تا حدودي هم باهاشون کار کردم و بر نامه ساختم
    و اجرا کردم.ولي يک جورايي يک تنه

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

    عضویت

صفحه 1 از 2 12 آخرین
نمایش نتایج: از 1 به 10 از 15

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

  1. How To Run Embedded Linux On Spartan-6 FPGAs
    توسط shayanmelody در انجمن PLD , SPLD , GAL , CPLD , FPGA
    پاسخ: 6
    آخرين نوشته: 2015/11/22, 10:00
  2. [آموزشی]سیستم های امبدد چیه و چطوری یه مهندس امبدد خوب باشیم؟
    توسط روح الامین در انجمن مباحث دیگر علم الکترونیک
    پاسخ: 15
    آخرين نوشته: 2014/03/09, 18:04
  3. LINUX برای ARM
    توسط S.R.F در انجمن پروسسورهای ARM
    پاسخ: 10
    آخرين نوشته: 2013/09/01, 20:01
  4. Embedded Linux : ARM
    توسط goldperson2005 در انجمن پروسسورهای ARM
    پاسخ: 2
    آخرين نوشته: 2013/08/19, 11:56
  5. کامپایلر avr برای linux
    توسط h-hichkas در انجمن میکروکنترلرهای AVR
    پاسخ: 2
    آخرين نوشته: 2008/06/04, 12:50

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

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

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

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

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