TGViewer
Ready Board Ready Board @readyboard · 1.74K subscribers
Post #732 704

Forwarded from aKaReZa

aKaReZa 125 - RCS, AVR - PART L
توی این قسمت از پروژه RCS وارد فاز جدیدی از توسعه نرم‌افزار می‌شیم. از نحوه ساخت Branch جدید برای توسعه ایمن کد رو بررسی می‌کنیم. بعد، ساختار State Machine رو برای کنترل وضعیت سیستم پیاده‌سازی می‌کنیم و کتابخانه‌های مورد نیاز پروژه رو اضافه می‌کنیم. در ادامه، Scheduler پروژه رو تنظیم می‌کنیم، تسک‌های مربوط به خروجی‌ها (Outputs Task) و نمایشگر (Display Task) رو توسعه می‌دیم و حالت‌های مختلف سیستم (System States) رو هم اضافه میکنیم. در انتها، مکانیزم One-Time Operations و حالت‌های مختلف GSM مورد بررسی قرار می‌گیره و در نهایت تغییرات پروژه روی گیت‌هاب Push می‌شن.
مطالبی که توی این ویدئو یاد می‌گیریم:
نحوه ایجاد و مدیریت شاخه (Branch) در Git
پیاده‌سازی State Machine برای کنترل رفتار سیستم
اضافه کردن کتابخانه‌های موردنیاز به پروژه
طراحی و اجرای Scheduler برای اجرای Taskها
توسعه تسک‌های خروجی و به‌روزرسانی نمایشگر
بررسی State های مختلف ماژول GSM
ارسال تغییرات branch به گیت‌هاب (git push)
​
لینک کامل ویدئو در یوتیوب:
https://youtu.be/RPZP1AIJVvo
لینک پیش نمایش ویدئو در اینستاگرام:
https://www.instagram.com/p/DQs-ZJKEieX/
YouTube aKaReZa 125 - RCS, AVR - PART L In this episode of the RCS project, we enter a new phase of software development. We start by creating a new Git branch to safely develop new features. Then, we implement a State Machine to manage system behavior, add the required libraries, and configure…
  • ❤ 3
More from @readyboard
  1. Oct 16, 2026🔬 راهنمای تخصصی متریال PCB | قسمت چهارم و پایانی بررسی FR-4 🔥 ساختار FR-4 زیر فشار حرارت…
  2. Oct 2, 2026در پست قبلی با ماژول SE200ZC-AP آشنا شدید .در ادامه به مشخصات پردازنده می پردازیم . این ما…
  3. Sep 26, 2026ماژول هوشمند Quectel SE200ZC-AP با تراشه Rockchip RV1126B/BJ از حداکثر ۵ دوربین پشتیبانی م…
  4. Sep 25, 2026⚡مفهوم Latency چیست؟ چرا کامپیوتر گاهی منتظر می‌ماند؟ وقتی می‌گوییم یک پردازنده سریع است،…
  5. Sep 23, 2026استخدام نیروی مونتاژکار الکترونیک (پاره‌وقت) یک شرکت مونتاژ برد الکترونیکی برای همکاری پار…
  6. Sep 23, 2026شرکت Mouser Electronics، توزیع‌کننده جهانی مجاز قطعات الکترونیکی، اعلام کرده است که میکروک…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →