Algunos de nuestros clientes





















.png)




.png)
.jpg)




















.jpg)

Código del Curso
cplusplusforembedded
Duración
21 horas (usualmente 3 días, incluidas las pausas)
Requerimientos
- Una comprensión general de C ++
Descripción General
¿C ++ es adecuado para sistemas integrados como microcontroladores y sistemas operativos en tiempo real?
¿Debería usarse programación orientada a objetos en microcontroladores?
¿Está C ++ demasiado alejado del hardware para ser eficiente?
Esta capacitación en vivo dirigida por un instructor aborda estas preguntas y demuestra a través de la discusión y la práctica cómo se puede usar C ++ para desarrollar sistemas integrados con un código que sea preciso, legible y eficiente. Los participantes ponen la teoría en práctica a través de la creación de una aplicación embebida en C ++.
Al final de esta capacitación, los participantes podrán:
Comprender los principios del modelado orientado a objetos, la programación de software integrado y la programación en tiempo real
Producir código para sistemas integrados que sea pequeño, rápido y seguro
Evite la saturación de código de plantillas, excepciones y otras características del lenguaje
Comprender los problemas relacionados con el uso de C ++ en sistemas críticos de seguridad y en tiempo real
Depurar un programa en C ++ en un dispositivo de destino
Audiencia
- Desarrolladores
- Diseñadores
Formato del curso
- Conferencia de parte, discusión en parte, ejercicios y práctica práctica
Programa del Curso
Introducción
Descripción general de los sistemas integrados
Descripción general de C ++
Preparación de la cadena de herramientas
Clases y objetos
Herencia
Funciones virtuales
Usando plantillas
Manejo de errores
Código en línea
Puesta en marcha
Bibliotecas estándar
Gestión de la memoria
Sistemas operativos en tiempo real
Interoperabilidad entre C y C ++
Modelado orientado a objetos y UML
Conclusión