Course Code: cplusplusforembedded
Duration: 21 hours
Prerequisites:
  • 對 C++ 的基礎理解
Overview:

C++適用於嵌入式系統,如微控制器和實時操作系統嗎?

面向對象編程應該用在微控制器中嗎?

C++是否與硬件相距太遠而無法提高效率?

這個以講師為主導的現場培訓解決了這些問題,並通過討論和實踐證明瞭如何使用C++開發具有準確,可讀和高效代碼的嵌入式系統。參與者通過在C++創建示例嵌入式應用程序將理論付諸實踐。

在培訓結束時,參與者將能夠:

  • 理解面向對象建模、嵌入式軟件編程和實時編程的原則
  • 為嵌入式系統生成小巧、快速且安全的代碼
  • 避免因模板、異常和其他語言特性導致的代碼膨脹
  • 理解在安全關鍵和實時系統中使用C++的相關問題
  • 在目標設備上調試C++程序

聽眾

  • 開發者
  • 設計師

課程形式

  • 部分講授、部分討論、練習和大量實踐操作
Course Outline:

介紹

嵌入式系統概述

C++ 概述

準備工具鏈

類和物件

遺產

虛擬功能

使用範本

錯誤處理

內聯代碼

啟動

標準庫

記憶體管理

即時作業系統

C 和 C++ 之間的互操作性

適合物件建模和UML

結論

Sites Published:

United Arab Emirates - C++ for Embedded Systems

Qatar - C++ for Embedded Systems

Egypt - C++ for Embedded Systems

Saudi Arabia - C++ for Embedded Systems

South Africa - C++ for Embedded Systems

Brasil - C++ for Embedded Systems

Canada - C++ for Embedded Systems

中国 - C++ for Embedded Systems

香港 - C++ for Embedded Systems

澳門 - C++ for Embedded Systems

台灣 - C++ for Embedded Systems

USA - C++ for Embedded Systems

Österreich - C++ for Embedded Systems

Schweiz - C++ for Embedded Systems

Deutschland - C++ for Embedded Systems

Czech Republic - C++ for Embedded Systems

Denmark - C++ for Embedded Systems

Estonia - C++ for Embedded Systems

Finland - C++ for Embedded Systems

Greece - C++ for Embedded Systems

Magyarország - C++ for Embedded Systems

Ireland - C++ for Embedded Systems

Luxembourg - C++ for Embedded Systems

Latvia - C++ for Embedded Systems

España - C ++ para Sistemas Integrados

Italia - C++ for Embedded Systems

Lithuania - C++ for Embedded Systems

Nederland - C++ for Embedded Systems

Norway - C++ for Embedded Systems

Portugal - C++ for Embedded Systems

România - C++ for Embedded Systems

Sverige - C++ for Embedded Systems

Türkiye - C++ for Embedded Systems

Malta - C++ for Embedded Systems

Belgique - C++ for Embedded Systems

France - C++ for Embedded Systems

日本 - C++ for Embedded Systems

Australia - C++ for Embedded Systems

Malaysia - C++ for Embedded Systems

New Zealand - C++ for Embedded Systems

Philippines - C++ for Embedded Systems

Singapore - C++ for Embedded Systems

Thailand - C++ for Embedded Systems

Vietnam - C++ for Embedded Systems

India - C++ for Embedded Systems

Argentina - C ++ para Sistemas Integrados

Chile - C ++ para Sistemas Integrados

Costa Rica - C ++ para Sistemas Integrados

Ecuador - C ++ para Sistemas Integrados

Guatemala - C ++ para Sistemas Integrados

Colombia - C ++ para Sistemas Integrados

México - C ++ para Sistemas Integrados

Panama - C ++ para Sistemas Integrados

Peru - C ++ para Sistemas Integrados

Uruguay - C ++ para Sistemas Integrados

Venezuela - C ++ para Sistemas Integrados

Polska - C++ for Embedded Systems

United Kingdom - C++ for Embedded Systems

South Korea - C++ for Embedded Systems

Pakistan - C++ for Embedded Systems

Sri Lanka - C++ for Embedded Systems

Bulgaria - C++ for Embedded Systems

Bolivia - C ++ para Sistemas Integrados

Indonesia - C++ for Embedded Systems

Kazakhstan - C++ for Embedded Systems

Moldova - C++ for Embedded Systems

Morocco - C++ for Embedded Systems

Tunisia - C++ for Embedded Systems

Kuwait - C++ for Embedded Systems

Oman - C++ for Embedded Systems

Slovakia - C++ for Embedded Systems

Kenya - C++ for Embedded Systems

Nigeria - C++ for Embedded Systems

Botswana - C++ for Embedded Systems

Slovenia - C++ for Embedded Systems

Croatia - C++ for Embedded Systems

Serbia - C++ for Embedded Systems

Bhutan - C++ for Embedded Systems

Nepal - C++ for Embedded Systems

Uzbekistan - C++ for Embedded Systems