آموزش مقدمه ای بر AUTOSAR/OSEK RTOS II

Introduction to AUTOSAR/OSEK RTOS II

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Master AUTOSAR/OSEK OS. اولین RTOS در صنعت نرم‌افزار خودرو بررسی اجمالی OSEK RTOS مدیریت وظایف گسترده شرح OIL استاندارد برای رویدادها و آلارم‌ها مدیریت رویدادها در محیط‌های OSEK مدیریت هشدارها و شمارنده‌ها در محیط‌های OSEK روتین‌های قلاب و پشتیبانی اشکال‌زدایی رویدادها، هشدارها، قلاب‌ها API در استاندارد OSEK پیشها:Bas برنامه نویسی C پیشینه ساده در برنامه نویسی RTOS و MCU مقدمه ای بر OSEK OS I

متداول ترین سیستم عامل بلادرنگ در صنعت نرم افزار خودرو را بیاموزید.

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

این دوره بخشی مکمل دوره قبلی [Intro To OSEK OS I] را ارائه می دهد تا به شما یک نمای کلی از چیستی سیستم عامل بلادرنگ OSEK و نحوه عملکرد آن با استفاده از شبیه ساز ARM Keil Uvision و/یا کیت ارزیابی TM4C123 ارائه دهد. .

در این دوره، ما با بررسی سریع چرخه توسعه در محیط OSEK، توضیحات سیستم روغن، مدیریت وظایف و مدیریت منابع در هسته زمان واقعی OSEK شروع می کنیم. سپس مدیریت زنگ هشدار، کنترل رویداد و روال‌های Hook را در OSEK OS یاد خواهیم گرفت.

  • مدیریت هشدار OSEK

مفاهیم شمارنده/زنگ هشدار، انواع هشدار، اقدامات هشدار، توضیحات روغن هشدار و نحوه استفاده از اشیاء زنگ هشدار برای پشتیبانی از رشته‌های دوره‌ای در هسته OSEK را خواهید فهمید. API هایی که توسط هسته OSEK برای کنترل آلارم ها ارائه می شوند. هر نکته با مثال عملی پشتیبانی می‌شود تا اطمینان حاصل شود که یک تمرین برنامه‌نویسی و درک دقیق در پایان انجام می‌شود.

  • کنترل رویداد

ابتدا مفهوم رویداد معرفی می‌شود، سپس استفاده و توصیف روغن اشیاء رویداد. رویدادها بر مدیریت وظایف و فعالیت‌های زمان‌بندی تأثیر می‌گذارند. رویدادهایی که سرور به رشته می پردازد. تنظیم رویداد به عنوان یک هشدار اقدامات. API های رویداد که توسط هسته OSEK ارائه می شوند. هر نقطه با مثال عملی پشتیبانی می شود تا اطمینان حاصل شود که یک تمرین برنامه نویسی و درک دقیق در پایان انجام می شود.

  • روال های قلاب

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


این دوره شامل مثال‌های زیادی است تا اطمینان حاصل شود که درک کامل و عملی دارید.

اکنون اجازه دهید شروع کنیم.



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

معرفی Introduction

  • معرفی Introduction

  • چرخه توسعه SW در محیط مبتنی بر OSEK SW Development Cycle In OSEK Based Environment

  • بررسی سریع مدیریت وظایف Task Management Quick Review

  • بررسی سریع مدیریت منابع Resource Management Quick Review

  • خواندن مرور سریع Quick Review Reading

  • راه اندازی محیط Environment Setup

مدیریت هشدارهای OSEK OSEK Alarms Management

  • شمارنده اشیاء سیستم عامل Counters OS Objects

  • مقدمه مدیریت آلارم Introduction Alarms Management

  • اقدامات و انواع زنگ هشدار Alarm Actions & Alarm Types

  • توضیحات آلارم مطلق و روغن آلارم Absolute Alarms & Alarm OIL Description

  • پشتیبانی از موضوعات دوره ای Support Periodic Threads

  • هشدارها مثال 1 اشکال زدایی و اندازه گیری Alarms Example 1 Debugging & Measurements

  • آلارم های نسبی و روغن هشدار دهنده توضیحات Relative Alarms & Alarm OIL Description

  • هشدارهای یک شات One Shot Alarms

  • مدیریت هشدار مثال 2 Alarm Management Example 2

  • هشدارها مثال 2 اشکال زدایی و اندازه گیری Alarms Example 2 Debugging & Measurements

  • مدیریت هشدار مثال 3 Alarm Management Example 3

  • مدیریت هشدار مثال 3 اجرا Alarm Management Example 3 Execution

  • خلاصه API های هشدار Alarm APIs Summary

  • مدیریت هشدار مثال 4 Alarm Management Example 4

  • مدیریت هشدار مثال 4 اجرا Alarm Management Example 4 Execution

  • خواندن مدیریت آلارم Alarm Management Reading

  • مدیریت هشدار مثال 5 Alarm Management Example 5

  • تمرین کدگذاری مدیریت آلارم Alarm Management Coding Exercise

کنترل رویدادهای OSEK OSEK Events Control

  • مفهوم کنترل رویداد Event Control Concept

  • استفاده از رویداد Event Usage

  • کنترل رویداد مثال 1 Event Control Example 1

  • رویداد مثال 1 اجرا Event Example 1 Execution

  • کنترل رویداد و زمان‌بند Event Control & The Scheduler

  • رویداد مثال 2 (سیستم غیر پیشگیرانه) Event Example 2 (Non Preemptive System)

  • رویدادهای مشروط و وظایف سرور Conditional Events And Server Tasks

  • رویداد مثال 3 Event Example 3

  • رویداد مثال 3 اجرا Event Example 3 Execution

  • خلاصه APIهای کنترل رویداد Event Control APIs Summary

  • رویداد مثال 4 Event Example 4

  • رویداد مثال 4 جدول انتقال حالت Event Example 4 State Transition Table

  • رویداد مثال 4 اجرا Event Example 4 Execution

  • رویدادها و هشدارها Events And Alarms

  • رویداد مثال 5 Event Example 5

  • تمرین کدگذاری کنترل رویداد Event Control Coding Exercise

روال های هوک Hook Routines

  • مفهوم روال هوک Hook Routines Concept

  • روتین StartupHook StartupHook Routine

  • مثال StartupHook StartupHook Example

  • اجرای مثال StartupHook StartupHook Example Execution

  • قلاب های قبل و بعد از کار Pre-task and post-task hooks

  • نمونه قلاب و اندازه گیری زمان واقعی Hooks & real time measurements example

نمایش نظرات

آموزش مقدمه ای بر AUTOSAR/OSEK RTOS II
جزییات دوره
6.5 hours
44
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
4,471
4.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sarea Alhariri Sarea Alhariri

مهندس نرم افزار جاسازی شده