Saltar al contenido principal
Academia Techno ArtistTodos los cursos →
Mid Level6 meses

C++ Mid Level Automotriz

C++ Mid Level para Sistemas Automotrices — Rango VII-A y VII-B

En línea · Clases en vivo

$3,500.00 MXN / mes

Programa completo

Temario · C++ Mid Level Automotriz

Dominio Automotriz, Protocolos y Comunicación Vehicular
RANGO VII-A 12 semanas Dominio Automotriz, Protocolos y Comunicación Vehicular ECU Gateway Simulator v0.7 — Interfaz vcan0 virtual, parseo de tramas CAN, servicio SOME/IP funcional con vsomeip, tráfico capturado en CANoe. RFC del protocolo CAN entregado. Contenido del módulo ▸ Arquitectura ECU: hardware, BSP, middleware y application layer. AUTOSAR Classic vs Adaptive. ▸ CAN Bus Profundo: física del bus, tramas, arbitraje. SocketCAN en Linux, vcan0 virtual. ▸ Decodificación de mensajes CAN: DLC, rolling counter, alive counter, checksum, timeout y plausibilidad. ▸ CAN FD: motivación, diferencias de frame y casos de uso. ▸ ISO-TP sobre CAN: segmentación, reensamblado y control de flujo. Relación con UDS. ▸ Diagnóstico Vehicular UDS: DiagnosticSessionControl, ECU Reset, ReadDataByIdentifier. Negative Response Codes. ▸ LIN Bus, SOME/IP y DoIP: arquitectura, casos de uso y diferencias. ▸ Servicio SOME/IP en C++ con vsomeip: métodos, eventos y campos. ▸ Toolchain Industrial: Vector CANalyzer/CANoe, candump, cansend, Wireshark y SavvyCAN.
ECU Embebida, RTOS, Safety y Release Automotriz
RANGO VII-B 12 semanas ECU Embebida, RTOS, Safety y Release Automotriz ECU Gateway Simulator v1.0.0 — Tareas críticas migradas a FreeRTOS sobre QEMU ARM Cortex-M. Core reescrito bajo MISRA C++ 2023. Reporte MC/DC y fault injection tests. Release publicada con CI/CD. Contenido del módulo ▸ FreeRTOS: scheduling, prioridades, sincronización (mutex/semáforos/queues), priority inversion. ▸ Restricciones embebidas: sin heap dinámico en módulos críticos, sin excepciones, stack limitado. ▸ Emulación ARM Cortex-M con QEMU: ejecución y depuración sobre target simulado. ▸ ISO 26262: ASIL A-D, fault detection, fault tolerance, safe states, watchdogs y health monitoring. ▸ Diagnóstico Integrado: DTCs, ClearDiagnosticInformation, ReadDTCInformation entre Gateway y Control ECU. ▸ Cybersecurity Automotriz: superficies de ataque, freshness values, TARA introductorio. ▸ MISRA C++ 2023: subconjunto educativo, refactorización y configuración de clang-tidy. ▸ Testing Safety-Critical: cobertura MC/DC, SIL sobre QEMU, inyección de fallas controlada. ▸ Release Engineering: compilación cruzada ARM, GitHub Actions con análisis estático y cobertura como gates.
Información del programa
Programa completo · 24 semanas Temario · C++ Mid Level Automotriz C++ Mid Level para Sistemas Automotrices — Rango VII-A y VII-B Stack y herramientas del programa SocketCAN / vcan0CAN FDISO-TPUDS (ISO 14229)LIN BusSOME/IPvsomeipDoIPFreeRTOSQEMU ARM Cortex-MISO 26262ASIL A-DMISRA C++ 2023MC/DC Testingclang-tidyGitHub Actions CI/CDVector CANoeWiresharkSavvyCANCMake + Ninja
Inscripción

Elige cómo pagar tu curso

C++ Mid Level Automotriz

Solicita la información de pago para esta opción.

Solicitar información de pago →
Nuestros fundadores

El equipo detrás de la academia

Profesionales con experiencia real en la industria tecnológica, comprometidos con hacer la programación accesible para todos.

Foto de Alfonso Quezada, Director Académico de Academia Techno Artist

Alfonso Quezada

Director Académico

Foto de Victor Ramberg, Director Comercial de Academia Techno Artist

Victor Ramberg

Director Comercial

Nuestros cursos

Encuentra tu siguiente curso

Consulta el programa completo y elige la opción de pago que mejor se adapte a ti.

¿Quieres vivir la experiencia antes de inscribirte?

📅 Asiste a una clase muestra gratis →🧠 Evalúa tu nivel →