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

blog
۱۴۰۰-۰۷-۱۲
2 دقیقه

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

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

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

 

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

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

 

پروژه open teach project

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

 

محتوای آموزش

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

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

 

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

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

اطلاعات
3
0
لینک و اشتراک
profile

Zeus ‌

متخصص الکترونیک

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

مقالات بیشتر
slide

پالت | بازار خرید و فروش قطعات الکترونیک

قطعات اضافه و بدون استفاده همیشه یکی از سرباره‌‌های شرکتها و طراحان حوزه برق و الکترونیک بوده و هست. پالت سامانه‌ای است که بصورت تخصصی اجازه خرید و فروش قطعات مازاد الکترونیک را فراهم می‌کند. فروش در پالت
family

آیسی | موتور جستجوی قطعات الکترونیک

سامانه آی سی سیسوگ (Isee) قابلیتی جدید و کاربردی از سیسوگ است. در این سامانه سعی شده است که جستجو، انتخاب و خرید مناسب تر قطعات برای کاربران تسهیل شود. وقتی شما در این سامانه، قطعه الکترونیکی را جستجو می‌کنید؛ آی سی به سرعت نتایج جستجوی شما در اکثر فروشگاه‌های آنلاین در حوزه قطعات الکترونیک را نمایش می‌دهد. جستجو در آیسی
family

فروشگاه سیسوگ

فروشگاه سیسوگ مجموعه ای متمرکز بر تکنولوژی های مبتنی بر IOT و ماژول های M2M نظیر GSM، GPS، LTE، NB-IOT، WiFi، BT و ... جایی که با تعامل فنی و سازنده، بهترین راهکارها انتخاب می شوند. برو به فروشگاه سیسوگ
family

سیسوگ فروم | محلی برای پاسخ پرسش‌های شما

دغدغه همیشگی فعالان تخصصی هر حوزه وجود بستری برای گفتگو و پرسش و پاسخ است. سیسوگ فروم یک انجمن آنلاین است که بصورت تخصصی امکان بحث، گفتگو و پرسش و پاسخ در حوزه الکترونیک را فراهم می‌کند. پرسش در سیسوگ فرم
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
خانواده سیسوگ

پالت | بازار خرید و فروش قطعات الکترونیک

قطعات اضافه و بدون استفاده همیشه یکی از سرباره‌‌های شرکتها و طراحان حوزه برق و الکترونیک بوده و هست. پالت سامانه‌ای است که بصورت تخصصی اجازه خرید و فروش قطعات مازاد الکترونیک را فراهم می‌کند.
family

آیسی | موتور جستجوی قطعات الکترونیک

سامانه آی سی سیسوگ (Isee) قابلیتی جدید و کاربردی از سیسوگ است. در این سامانه سعی شده است که جستجو، انتخاب و خرید مناسب تر قطعات برای کاربران تسهیل شود. وقتی شما در این سامانه، قطعه الکترونیکی را جستجو می‌کنید؛ آی سی به سرعت نتایج جستجوی شما در اکثر فروشگاه‌های آنلاین در حوزه قطعات الکترونیک را نمایش می‌دهد.
family

فروشگاه سیسوگ

فروشگاه سیسوگ مجموعه ای متمرکز بر تکنولوژی های مبتنی بر IOT و ماژول های M2M نظیر GSM، GPS، LTE، NB-IOT، WiFi، BT و ... جایی که با تعامل فنی و سازنده، بهترین راهکارها انتخاب می شوند.
family

سیسوگ فروم | محلی برای پاسخ پرسش‌های شما

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

دیدگاه ها

profile
حسین گفت :
۱۴۰۲-۰۲-۰۹ ۰۲:۲۸

rt-thread یک پروژه متن باز هست که چینیها انجامش دادن .
ما هم باید یک همچین کاری بکنیم . چیزی که بر اساس دغدغه ها و سلیقه خودمون نوشته شده باشه .

profile
حسین گفت :
۱۴۰۲-۰۲-۰۹ ۰۲:۲۲

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

profile
احمد گفت :
۱۴۰۱-۰۵-۱۸ ۰۳:۰۷

بسیار عالی، لطفا لینک این صفحه را مجدد داخل کانال تلگرام و یا اینستاگرام تون هم بزارید، که بقیه دوستان هم استفاده کنند.

become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله