Detalles del curso
Este curso de un día presenta distintos métodos para integrar código C en los modelos de Simulink®. Entre los temas incluidos se encuentran los bloques C Caller y C Function, la herramienta Legacy Code para envolver funciones C externas en Simulink y funciones S de C MEX escritas manualmente. Este curso está dirigido a usuarios de Simulink de nivel intermedio o avanzado.
Día 1 de 1
Integración de código C externo utilizando bloques de Simulink
Objetivo: Integre código C en modelos de Simulink utilizando los bloques C Caller y C Function.
- Integrar código C algorítmico
- Integrar código C con tipos de datos personalizados
- Integrar código con estados
- Compartir bloques de código C personalizados
Creación de funciones S desde Legacy Code
Objetivo: Integre código C en un modelo de Simulink con herramientas automatizadas.
- Llamar a funciones C externas con la herramienta Legacy Code
- Manejar estados
- Compartir funciones S compiladas
Escribir funciones S de envoltura
Objetivo: Integre código C en un modelo de Simulink escribiendo manualmente funciones S de C MEX.
- Escribir funciones S de C MEX
- Llamar a código externo desde funciones S de C MEX
- Vectores de trabajo
- Depurar funciones S de C MEX
- Funciones S de C MEX multitasa
Despliegue de código C integrado
Objetivo: Explore los procedimientos y las limitaciones para la generación automática de código con Simulink Coder™.
- Generar código a partir de los bloques C Caller y C Function
- Generar código a partir de funciones S de C MEX
- Alinear funciones
- Integrar código para un objetivo específico
Revisión de métodos de integración de código C
Objetivo: Revise los métodos de integración de código y analice las ventajas y desventajas de cada uno.
- Revisión de todos los métodos de integración de código
- Cómo elegir un método de integración de código
Nivel: Intermedio
Prerrequisitos:
- Fundamentos de Simulink
- Fundamentos de MATLAB
- Conocimientos de programación C
Duración: 1 día
Idiomas: Deutsch, English, 日本語, 한국어