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