掌握 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 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- AUTOSAR/OSEK RTOS I 簡介
- 汽車/電動車/自駕車相關線上課程
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 從 Soft & Share 各種社團頻道挑選你喜歡的加入
發表迴響