ARM y STMicroelectronics anunciaron la disponibilidad de la primera compatibilidad con Embedded Coder en MATLAB y Simulink para sistemas basados en procesadores ARM® Cortex™-M.ARM y STMicroelectronics anunciaron la disponibilidad de la primera compatibilidad con Embedded Coder en MATLAB y Simulink para sistemas basados en procesadores ARM® Cortex™-M.
El proyecto conjunto ST y ARM cuenta con el respaldo total de MathWorks, lo que permite a los desarrolladores de software crear algoritmos en MATLAB y Simulink y apuntar, integrar, depurar y probar esos modelos en simulaciones de procesador en el bucle (PIL). El código C generado a partir de Embedded Coder se ejecuta en una placa de evaluación STM32 y el depurador del kit de desarrollo de microcontroladores Keil™ (MDK-ARM™) interactúa directamente con Simulink, lo que simplifica aún más la integración del código.
“Basado en la fuerte demanda de soporte de MATLAB y Simulink por parte de los clientes, ST está desarrollando activamente capacidades más allá del soporte puro del procesador Cortex-M mediante la creación de bloques periféricos adicionales para extender aún más el proceso PIL. Lo simplificamos”, dijo Michel Buffa, gerente general de STMicroelectronics. ‘ división de microcontroladores. “Además, al permitir que las herramientas estándar DSP se ejecuten en nuestros productos STM32 basados en el procesador Cortex-M, los clientes podrán abordar una gama más amplia de oportunidades”.
“Este esfuerzo permitirá a los desarrolladores desarrollar y explorar de manera fácil y eficiente una gran cantidad de modelos antes de generar código optimizado para proyectos basados en el procesador Cortex”, dijo el director de marketing de sistemas integrados de ARM, Richard York. “La combinación de MATLAB, Simulink y Keil MDK-ARM reúne dos de las mejores cadenas de herramientas de desarrollo de software. Me ahorra tiempo”.
“MathWorks se complace en trabajar con ARM y ST para presentar el primer soporte de generación de código Embedded Coder para sistemas basados en procesadores Cortex-M y Keil MDK-ARM”, dice Paul Barnard, director de marketing de automatización de diseño de MathWorks. “Este es un primer paso muy importante para proporcionar un flujo de diseño fluido para los ingenieros que desarrollan sistemas basados en procesadores Cortex-M altamente optimizados mediante el diseño basado en modelos con MATLAB y Simulink”.
*demostración:*
Las demostraciones de las nuevas características estarán en exhibición en los stands ARM (4-336), ST (4-140) y MathWorks (4-110) en el evento Embedded World 2013 en Nuremberg (del 26 al 28 de febrero).
*disponibilidad:*
El nuevo soporte de Embedded Coder ahora está en versión beta directamente desde ARM para los primeros usuarios y se espera que esté disponible para su descarga general en abril.