ماشینهای استیت و ساختارهای داده در سیستمهای تعبیه شده
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ساخت ماشینهای استیت متناهی برای اپلیکیشنهای تعبیه شده
- ساخت یک زمانبند فیکس شده با ماشینهای استیت متناهی
- ساخت یک سیستم کنترل چراغ راهنمایی با ماشینهای استیت متناهی
- تسلط به تکنیکهای پیادهسازی مؤثر ساختارهای داده در دستگاههای تعبیه شده
- تسلط به ساختار داده لیست پیوندی
- تسلط به ساختار داده صف
- تسلط به ساختار داده استک
- تسلط به ساختار داده هیپ
پیشنیازهای دوره
میکروکنترلر STM32
توضیحات دوره
به دوره ماشینهای استیت و ساختارهای داده در سیستمهای تعبیه شده خوش آمدید.
این دوره برای هر کسی است که میخواهد مهارتهای خود را در توسعه سفتافزار در سیستمهای تعبیه شده را بهبود دهد. تمرکز این دوره بر استفاده از ماشینهای استیت و ساختارهای داده برای نوشتن سفتافزار باکیفیت برای دستگاههای تعبیه شده است.
در پایان این دوره، میتوانید ماشینهای استیت متناهی برای کاربردهای تعبیه شده، یک زمانبند فیکس شده با ماشینهای استیت متناهی و یک سیستم کنترل چراغ راهنمایی با ماشینهای استیت متناهی بسازید. همچنین به تکنیکهای پیادهسازی مؤثر ساختارهای داده در دستگاههای تعبیه شده مسلط میشوید.
این دوره برای چه کسانی مناسب است؟
هر کسی که به دنبال بهبود مهارتهای توسعه سفتافزار در سیستمهای تعبیه شده است.
ماشینهای استیت و ساختارهای داده در سیستمهای تعبیه شده
-
کدنویسی: توسعه یک درایور UART برای نظارت بر نتایج 41:58
-
آشنایی با ماشینهای استیت 09:48
-
کدنویسی: ساخت یک ماشین استیت متناهی 18:44
-
کدنویسی: ساخت یک ماشین استیت متناهی (ادامه) 16:01
-
کدنویسی: پیادهسازی یک زمانبند فیکس شده با ماشین استیت متناهی 11:34
-
درک اشارهگرها 10:46
-
کدنویسی: درک آرایهها 20:19
-
کدنویسی: عملیاتهای اولیه آرایه 11:57
-
کدنویسی: آرایه بهعنوان یک نوع داده انتزاعی (ADT) 06:25
-
کدنویسی: درج آرایه 08:43
-
کدنویسی: حذف و معکوسسازی آرایه 10:00
-
کدنویسی: مرتبسازی آرایهها 16:13
-
کدنویسی: آمار آرایه 07:51
-
کدنویسی: ادغام آرایهها 11:33
-
آشنایی با ساختارها 03:30
-
آشنایی با Unionها 02:13
-
کدنویسی: کار با ساختارها 17:08
-
کدنویسی: کار با Unionها 10:42
-
کدنویسی: کار با آرایههای ساختارها 07:50
-
کدنویسی: کار با ساختارهای تو در تو 07:16
-
آشنایی با FSMهای Moore و Mealy 07:13
-
طراحی سیستم چراغ راهنمایی با FSM نوع Moore 21:47
-
کدنویسی: پیادهسازی سیستم چراغ راهنمایی با FSM نوع Moore (بخش 1) 50:17
-
کدنویسی: پیادهسازی سیستم چراغ راهنمایی با FSM نوع Moore (بخش 2) 10:58
-
کدنویسی: پیادهسازی FSM نوع Moore با اشارهگرها 09:09
-
کدنویسی: اجرای توابع بهعنوان استیتها 12:29
-
بحث بیشتر درباره FSM نوع Mealy 04:38
-
کدنویسی: پیادهسازی یک سیستم کنترل موتور با FSM نوع Mealy 18:40
-
درک لیستهای پیوندی 10:52
-
لیست پیوندی یکطرفه 02:54
-
کدنویسی: ایجاد یک لیست پیوندی ساده 12:10
-
کدنویسی: ایجاد لیستهای پیوندی از آرایهها 10:56
-
کدنویسی: درج یک گره در لیست پیوندی 20:18
-
کدنویسی: حذف یک گره از لیست پیوندی 08:43
-
کدنویسی: یافتن بیشترین و کمترین مقدار در یک لیست پیوندی 07:53
-
کدنویسی: معکوس کردن یک لیست پیوندی 09:38
-
کدنویسی: توسعه درایور برای جمعآوری داده ورودی دیجیتال 14:26
-
کدنویسی: توسعه درایور برای جمعآوری داده ورودی آنالوگ 16:48
-
کدنویسی: توسعه درایور برای خواندن دمای داخلی MCU 28:24
-
کدنویسی: درج داده حسگر در لیست پیوندی 14:40
-
آشنایی با لیستهای پیوندی دوطرفه 02:32
-
کدنویسی: توسعه لیست پیوندی دوطرفه 39:01
-
کدنویسی: نوشتن توابع حذف در لیست پیوندی دوطرفه 17:00
-
آشنایی با لیست پیوندی حلقوی 02:28
-
کدنویسی: توسعه لیست پیوندی حلقوی 22:49
-
کدنویسی: نوشتن توابع حذف در لیست پیوندی حلقوی 07:33
-
آشنایی با ساختار داده استک 02:06
-
کدنویسی: توسعه استک 22:19
-
کدنویسی: تست استک 12:12
-
کدنویسی: ایجاد یک استک با لیست پیوندی 12:43
-
آشنایی با ساختار داده صف 05:28
-
کدنویسی: توسعه صف 25:31
-
دانلود Keil uVision 5 01:18
-
نصب Keil uVision 5 01:51
-
نصب بستهها 04:19
-
تغییر کامپایلر 01:53
-
نکات پایانی 00:17
مشخصات آموزش
ماشینهای استیت و ساختارهای داده در سیستمهای تعبیه شده
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:Alls
- تعداد درس:57
- مدت زمان :12:05:00
- حجم :6.85GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy