آموزش سخت‌افزار سیستم‌های نهفته و سیستم‌عامل‌ها - آخرین آپدیت

دانلود Embedded Hardware and Operating Systems

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: همه چیز درباره برنامه‌نویسی کاربردی و ساخت اپلیکیشن‌های اینترنت اشیا (IoT)! در این دوره، ما درباره دو جزء اصلی یک سیستم سایبر-فیزیکی، یعنی سخت‌افزار و سیستم‌عامل‌ها صحبت خواهیم کرد. پس از گذراندن این دوره، شما دانش کافی در مورد هر دو بخش سخت‌افزار و سیستم‌عامل‌ها خواهید داشت. شما قادر خواهید بود سیستم‌عامل‌های نهفته را در دستگاه‌هایی با محدودیت منابع برای کاربردهای اینترنت اشیا (سیستم‌های سایبر-فیزیکی) برنامه‌ریزی و استفاده کنید. علاوه بر این، می‌توانید از شبیه‌ساز Cooja برای طراحی و شبیه‌سازی اپلیکیشن‌های شبکه حسگر بی‌سیم استفاده کنید. این دوره شامل ۴ ماژول است که در پایان هر کدام یک آزمون نمره‌دار وجود دارد و در نهایت، یک پروژه برنامه‌نویسی ارائه می‌شود که توسط هم‌کلاسی‌ها ارزیابی می‌گردد. اگر تجربه‌ای در برنامه‌نویسی C ندارید، لطفاً ابتدا یک دوره کاربردی مانند این دوره را بررسی کنید: https://www.coursera.org/learn/arduino-platform. بخش پایانی دوره که با شبیه‌سازی Cooja برای اپلیکیشن‌های IoT سر و کار دارید، بسیار لذت‌بخش است. در این مرحله می‌توانید طراحی اختصاصی خود را برای اپلیکیشن‌های شبکه حسگر ایجاد و شبیه‌سازی کنید. از طریق تمرین‌ها، ویژگی‌ها و مثال‌های زیادی از Contiki و Cooja را خواهید آموخت. همچنین تمرین‌های اختیاری برای اپلیکیشن‌های شبکه حسگر بی‌سیم برای دانشجویانی که می‌خواهند بیشتر درباره سیستم‌عامل‌های نهفته در کاربردهای IoT مطالعه کنند، در نظر گرفته شده است. - مارکو رامیرز / دانشگاه تورکو - ایگور تسکارنکو / دانشگاه تورکو - نگوین گیا توان / دانشگاه تورکو ایده پردازی کنید. نوآوری کنید. تکرار کنید با 28Digital

سرفصل ها و درس ها

مقدمه‌ای بر سخت‌افزار نهفته Introduction to Embedded Hardware

  • مقدمه Introduction

  • آشنایی با سیستم‌های نهفته Introduction to Embedded Systems

  • ویژگی‌های طراحی و چالش‌ها Design characteristics and challenges

  • دستگاه‌های ورودی/خروجی Input/Output devices

  • ارتباطات سیم‌دار، ADC/DAC Wire communication, ADC/DAC

  • حسگرها، عملگرها، وقفه در مقابل نظرسنجی (Polling) Sensors, actuators, interrupts vs. polling

عناصر پردازشی یک سیستم نهفته Processing Elements of an Embedded System

  • پردازنده‌های نهفته و FPGAها Embedded processors and FPGAs

  • ویژگی‌های اصلی پردازنده‌های نهفته Main features of embedded processors

  • موارد استفاده از پلتفرم‌های میکروکنترلر Use-cases of micro-controller platforms

  • پلتفرم‌های بازپیکربندی‌پذیر، FPGAها Reconfigurable platforms, FPGAs

  • مقایسه پردازنده‌های نهفته و FPGAها Embedded processors vs. FPGAs

مروری بر سیستم‌عامل‌ها و سیستم‌عامل‌های نهفته Overview of operating systems and embedded operating systems

  • درس اول ماژول ۳: سیستم‌عامل‌های نهفته Module 3 Lecture1: Embedded operating systems

  • عملکردهای هسته لینوکس و مزایای آن Linux kernel functions and advantages

  • میکروکرنل (Microkernel) The microkernel

  • کرنل ماژولار (Modular Kernel) The modular kernel

  • آشنایی با Contiki Introduction to Contiki

  • آشنایی با TinyOS Introduction to TinyOS

  • آشنایی با RIOT OS Introduction to RIOT OS

سیستم‌عامل Contiki و شبیه‌ساز Cooja Contiki OS and Cooja simulation

  • Contiki و شبیه‌سازی Cooja Contiki and Cooja simulation

  • سیستم Contiki The Contiki system

  • معماری هسته Contiki Contiki's kernel architecture

  • سرویس‌ها و کتابخانه‌های Contiki Contiki services and libraries

  • ارتباطات در Contiki - بخش اول Communication in Contiki I

  • ارتباطات در Contiki - بخش دوم Communication in Contiki II

  • پروتوترید (Protothread)، چندرشته‌ای بودن و اندازه کد Protothread, multithreading and code sizes

  • شبیه‌سازی Cooja Cooja simulation

نمایش نظرات

آموزش سخت‌افزار سیستم‌های نهفته و سیستم‌عامل‌ها
جزییات دوره
17h 14m
26
(آخرین آپدیت)
58,775
4.1 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar