Irene Oñate

Generación automática de código C

Disminuir tamaño de fuente Aumentar tamaño de fuente Texto Imprimir esta página

Generación automática de código C MathWorks anuncia la disponibilidad de MATLAB Coder, que permite a los ingenieros de diseño generar automáticamente código C y C++ legible y portable directamente desde sus algoritmos de MATLAB.

Este nuevo producto elimina la necesidad de traducir manualmente código de algoritmos a código C y C++ para prototipado, implementación e integración de software. El resultado de esta automatización es un flujo de trabajo de desarrollo de sistemas más rápido y eficiente.

El diseño de sistemas electrónicos y de comunicaciones que requieren un uso intensivo de algoritmos suele comenzar con MATLAB. Como último paso, los algoritmos tienen que convertirse a código C para su integración en el producto final. La conversión manual de MATLAB a C puede llevar días o incluso semanas, introducir errores de diseño y provocar retrasos en los plazos de comercialización. Ahora, los ingenieros de diseño pueden utilizar MATLAB para acelerar las tareas de desarrollo, como el diseño de punto fijo y el prototipado y, a continuación, generar automáticamente código C con MATLAB Coder.

MATLAB Coder admite una amplia serie de funciones del lenguaje para el desarrollo de algoritmos, incluidos operadores matemáticos con matrices y la gestión dinámica de matrices. Se admiten cientos de operadores, funciones y objetos de sistema, incluidos numerosos algoritmos avanzados para procesado digital de señal y comunicaciones.

Junto con MATLAB Coder, MathWorks ha lanzado Simulink Coder y Embedded Coder. Estos dos nuevos productos simplifican la generación de código para los usuarios de Simulink y Stateflow, ya que combinan funciones disponibles anteriormente en diversas ofertas de MathWorks. Los nuevos productos incorporan la tecnología Real-Time Workshop, de gran prestigio en el sector, y ofrecen soporte para generación completa de código con vistas a acelerar el prototipado, las pruebas en tiempo real y la implementación de sistemas embebidos de producción mediante enlaces integrados con entornos de desarrollo embebidos.

Utilice nuestro SERVICIO AL LECTOR para contactar con el proveedor