AUTOSAR/OSEK RTOS II 簡介

掌握 AUTOSAR/OSEK 作業系統。汽車軟體產業第一個 RTOS (即時作業系統)

從這 6.5 小時的課程,你會學到

  • OSEK RTOS 概述
  • 擴展任務管理
  • 事件和警報的標準 OIL 描述
  • OSEK 環境中的事件管理
  • OSEK 環境中的警報管理和計數器
  • 掛鉤例程( hook routines )和除錯( debugging )支持
  • OSEK 標準中的事件、警報、掛鉤( hooks ) API

要求

  • C 程式設計基礎
  • RTOS 和 MCU 程式設計的簡單背景
  • OSEK OS I 簡介

課程說明

了解汽車軟體產業中最常見的即時作業系統。

OSEK 作業系統是現代車輛中幾乎所有電子控制單元 (ECU) 上運行的標準平台,支援不同的應用軟體元件。

本課程是上一課程 [OSEK OS I 簡介] 的補充部分,讓您全面了解 OSEK 實時操作系統是什麼以及它如何使用 ARM Keil Uvision 模擬器和/或 TM4C123 評估套件工作。

在本課程中,我們將首先快速回顧 OSEK 環境中的開發週期、石油系統描述、OSEK 即時核心中的任務管理和資源管理。 然後我們將學習OSEK OS中的警報管理、事件控制和Hook例程。

OSEK 警報管理( OSEK Alarm Management )

您將了解計數器/警報概念、警報類型、警報操作、警報油描述以及我們如何使用警報物件來支援 OSEK 核心中的週期性線程。 OSEK 核心提供的用於處理警報的 API。 每個要點都配有實際範例,以確保最後進行嚴格的理解和程式設計練習。

事件控制( event control )

首先介紹事件概念,然後介紹事件物件的用法和簡述。 事件影響任務管理和調度活動。 事件和伺服器線程。 事件設定為警報動作。 OSEK 核心提供的事件 API。 每個要點都配有實際範例,以確保最後進行嚴格的理解和程式設計練習。

掛鉤例程( hook routines )

鉤子概念將作為 OSEK 物件引入。 作業系統的啟動順序和啟動掛鉤。 然後將介紹前/後任務掛鉤以及如何使用它們來處理運行時測量。

課程包含大量範例,以確保您有全面、實用的理解。

現在讓我們開始吧。

目標受眾

  • 嵌入式軟體工程師
  • 汽車軟體開發商
  • 軟體開發人員對汽車軟體產業感到好奇
  • 軟體工程專業的學生

講師簡介

Sarea Alhariri 嵌入式軟體工程師

  • Avelabs 汽車嵌入式軟體工程師
  • Ain-Shams University 助教
  • Ain-Shams University 機電系統工程學士學位

擅長軟體開發、即時作業系統、debug 及 MCU 程式編輯。

熱衷於科技、軟體開發、教學與培訓、嵌入式軟體、汽車產業、自學。

數以千計的錯誤和大量的教訓。

業餘時間,我是一名讀書者和棋手。

字幕:英文

  • 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To

  • Udemy 永久擁有課程 許多課程約 NT350 (點擊連結看更多)
  • 年訂閱每月 NT350 🌈 悠遊 Udemy 的 26000+ 門課,最大化學習 ( 原價 NT635/月 )
  • Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
  • 手機上點選優惠連結看到的價格比電腦上看到的貴
  • $代表當地貨幣, 如在台灣為 NT
  • 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現

報名參加課程

Sponsored by Udemy


也許你會有興趣

不受 FB 演算法影響,歡迎透過 e-mail 訂閱網站更新

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

由 WordPress.com 建置.

Up ↑

探索更多來自 Soft & Share 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading