از Zero تا Hero سیستم عامل بلادرگ

از Zero تا Hero سیستم عامل بلادرگ

از Zero تا Hero سیستم عامل بلادرگ
از Zero تا Hero سیستم عامل بلادرگ

امروز پیامی دریافت کردم که باعث شد سوپرایز بشوم😇

بگذارید متن پیام را دقیقا اینجا قرار بدهم:

سلام سیسوگ جان …سالار هستم توسعه دهنده پروژه
open teach project
این پروژه یک پروژه متن باز هست که هدفش ایجاد یک زیرساخت نرم افزاری برای برنامه نویسی امبدد هست . تو این پروژه قصد دارم یک پکیج کامل شامل سیستم عامل بلادرنگ، رابط فایل سیستم، پشته شبکه، امکانات رمزنگاری در لایه پنج OSI , لایه اپلیکیشن شبکه، دیتابیس امبدد و … هست. در فاز اول یک سیستم عامل بلادرنگ رو پیاده سازی کردم و آموزش صفر تا صد پیاده سازی سیستم عامل رو به زبان انگلیسی در یوتیوب گذاشتم . کدهای سیستم عامل هم به صورت اوپن سورس در یوتیوب موجود هستن .
حالا از شما خواهشمندم در صورت امکان معرفی این پروژه رو در وب سایت و شبکه های اجتماعی خودتون بگذارید . این کار شما باعث دلگرمی و انرژی بیشتر برای توسعه پروژه و جذب افراد مستعد به این پروژه خواهد شد
با تشکر بسیار … روز و شب بر شما خوش

 

سیسم عامل بلادرگ یا RTOS

سیستم‌عامل بلادرنگ یا RTOS حتماً اسمش رو شنیدید،‌ البته این‌طور که داره پیش میره احتمالاً بیشتر و بیشتر اسمش رو خواهید شنید. به‌جرئت می‌توان گفت آینده توسعه سیستم‌های Embedded به آینده این نوع سیستم‌عامل‌ها گره‌خورده است. با قدرتمند شدن میکروکنترلرها و افزایش میزان حافظه رم و رام مسلماً برای مدیریت قدرت پردازشی و حافظه‌ها نیاز به نرم‌افزاری است عهده‌دار این وظیفه مهم شود.
اما واقعاً چقدر وقت صرف یادگیری این سیستم‌عامل‌ها کرده‌اید؟ چقدر راجع به آنها مطالعه کرده‌اید؟ حدود یک سال پیش برنامه داشتم که این سیستم‌عامل را به شکل پایه‌ای آموزش دهم، برای این که در یادگیری این مفهوم، درک پایه‌ای از نحوه عملکرد آن بسیار مهم است. برای همین قصد داشتم که از صفر مطلق شروع به آموزش آن بکنیم و یک سیستم‌عامل بلادرنگ را پیاده‌سازی کنیم، اما متأسفانه وجود مشغله‌ها مختلف مانع از ادامه آن مسیر شد و تنها ۳ قسمت از آن را منتشر کردم.

 

پروژه open teach project

دوست عزیزی دقیقاً کاری که می‌خواستم انجام بدهم رو انجام داده بود! اول باور نکردم، گفتم شاید کپی باشه یا الگوبرداری باشه، ولی وقتی سورس کد رو بررسی کردم و چند قسمت از آموزش‌ها رو دیدم، متوجه شدم که پروژه با هدف آموزش دقیقاً از صفر تا صد پیاده‌سازی شده و زمان و هزینه زیادی برای ساخت و ایجادش صرف شده! این مجموعه بر اساس پردازنده‌های ARM cortex-m توسعه داده شده و با هر برد که بر اساس Cortex m باشه میتونید، این پروژه رو پیاده‌سازی کنید.

 

محتوای آموزش

در این آموزش که شامل بیش ۵۰ قسمت فیلم آموزشی است (به زبان انگلیسی) که نحوه کار و ایجاد یک سیستم‌عامل بلادرنگ را موبه‌مو و با جزئیات خوبی توضیح می‌دهد. سورس پروژه در گیت‌هاب پروژه موجود و قابل دانلود است.
اگر شما هم دوست دارید بدانید که یک سیستم‌عامل بلادرنگ چطور کار می‌کند، چطور نوشته می‌شود، چطور از آن می‌توان استفاده کرد توصیه می‌کنم این آموزش را ببینید، نگران نباشید!

🤝 با توجه به کیفیت آموزش، ما در سیسوگ ما سعی خواهیم کرد که آموزش را به زبان فارسی باز نشر کنیم تا همه به سادگی بتوانند از ان استفاده کنند. اگر تمایل دارید در این مسیر به ما کمک کنید خوشحال می‌شویم پیشنهادهای شما را دریافت کنیم.

 

راه های ارتباطی

کاری که این دوستمون کردند صرف چندین ماه زمان و انرژی و البته با تمرکز در یک هدف برای ایجاد یک آموزش خوب بوده که واقعاً جای تشکر و تمجید داره!
+ اگر دوست دارید در این پروژه همکاری کنید می‌توانید از وب‌سایت پروژه مدیر پروژه در ارتباط باشید.

حمایت از Zeus ‌

خوشحال میشیم برای تداوم و کیفیت ما رو حمایت کنید.

0 نفر

پــــســنــدیـده انـد

توجه

Zeus ‌
Zeus ‌

زئوس هستم ساکن المپ

دیدگاه ها

0 دیدگاه

پر بحث ترین ها

مسابقه دوم : چالش برنامه نویسی به زبان C

مسابقه اول سیسوگ (مسابقه اول: درک سخت افزار) انتقادهای زیادی رو در پی داشت تا جایی که حتی خودمم به نتیجه مسابقه...

Zeus ‌ Zeus ‌
  • 2 سال پیش

راه اندازی LCD گرافیکی Nokia 1661 و دانلود کتابخانه آن

LCD گرافیکی یکی از مهم ترین پارامترهای موجود در طراحی انواع مدارات الکترونیکی پیچیده و حتی ساده است ، نمایش وضعیت و...

Zeus ‌ Zeus ‌
  • 4 سال پیش

ریموت کدلرن و چکونگی دکد کردن آن به همراه سورس برنامه

ریموت کنترل امروزه کاربرد زیادی پیدا کرده است؛ از ریموت‌های درب بازکن تا ریموت‌های دزدگیر و کنترل روشنایی همه از یک اصول اولیه پیروی می‌کنند و آن‌هم ارسال اطلاعات به‌صورت بی‌سیم است....

Zeus ‌ Zeus ‌
  • 5 سال پیش

همه چیز درباره ریموت کنترل‌های هاپینگ

امنیت همیشه و در همه‌ی اعصار، مقوله‌ی مهم و قابل‌توجه‌ ای بوده و همیشه نوع بشر به دنبال امنیت بیشتر، دست به ابداعات و اختراعات گوناگونی زده است. ریموت کنترل یکی از این اختراعات است. در این مقاله، به بررسی امنیت انواع ریموت‌های کنترل خواهیم پرداخت....

Zeus ‌ Zeus ‌
  • 5 سال پیش

مسابقه سوم: استخراج داده از رشته ها در زبان C

نزدیک به 5 ماه از مسابقه دوم سیسوگ می‌گذره و فکر کردم که بد نیست یک چالش جدید داشته باشیم! البته چالش‌ها...

Zeus ‌ Zeus ‌
  • 2 سال پیش

مسابقه ششم: بزن میکروکنترلر را بسوزون!

بزنم میکروکنترلر را بسوزونم اونم تو  این شرایط!، طراحی مسابقه از اون چیزی که به نظر می‌رسه سخت‌تر است، باید حواست باشه...

Zeus ‌ Zeus ‌
  • 11 ماه پیش

آموزش قدم به قدم راه اندازی +NRF24L01

آموزش قدم به قدم راه اندازی +NRF24L01  با کتابخانه سازگار با انواع میکروکنترلرها و کامپایلرها قبل از اینکه قسمت بشه با ماژول...

رسول خواجوی بجستانی رسول خواجوی بجستانی
  • 3 سال پیش

ساخت ماینر با FPGA و ARM

چند ماهی هست که تب بیت کوین و ارزهای دیجیتال خیلی بالا رفته! چه شد که این پست را نوشتم همانطور که...

Zeus ‌ Zeus ‌
  • 3 سال پیش

کار با ماژول تمام عیار mc60 – قسمت دوم – راه اندازی OpenCPU

در قسمت اول به یکسری اطلاعات کلی ماژول mc60 پرداختیم، با نرم افزار QNavigator کار کردیم و یک هدربرد هم برای کار...

Mahdi.h   Mahdi.h  
  • 3 سال پیش

مسابقه چهارم: کدام حلقه سریع‌تر است؟

حدود ۷ ماه پیش، مسابقه سوم سیسوگ رو برگزار کردیم و کلی نکته در مورد خواندن رشته‌های ورودی را بررسی کردیم. فکر...

Zeus ‌ Zeus ‌
  • 1 سال پیش
سیـــســـوگ

مرجع متن باز آموزش الکترونیک