Posted in | News | Control Systems

MathWorks Joins Forces with ARM and STMicroelectronics

ARM and STMicroelectronics, a global semiconductor leader serving customers across the spectrum of electronics applications, have announced the availability of the first ever Embedded Coder support, with MATLAB and Simulink, for ARM® Cortex™-M processor-based systems.

The joint project between ST and ARM is fully supported by MathWorks and enables software developers to create their algorithms in MATLAB and Simulink and then target, integrate, debug and test those models in a Processor In the Loop (PIL) simulation. The generated C code from Embedded Coder runs on an STM32 Evaluation Board and the debugger of the Keil™ Microcontroller Development Kit (MDK-ARM™) interfaces directly with Simulink, further simplifying the code integration.

“Based on strong customer demand for MATLAB and Simulink support, ST aggressively developed the capabilities to go beyond pure Cortex-M processor support by creating additional peripheral blocks, further simplifying the PIL process,” said Michel Buffa, General Manager Microcontroller Division, STMicroelectronics. “Moreover, enabling DSP-standard tools to run on our Cortex-M processor-based STM32 products helps our customers address a broader spectrum of opportunities.”

“This initiative enables developers to easily and efficiently develop and explore numerous models before generating optimized code for their Cortex processor-based projects,” said Richard York, Director of Embedded Systems Marketing, ARM. “The combination of MATLAB and Simulink, and the Keil MDK-ARM brings together two of the best software development toolchains. This is good news for developers as it will enable them to accelerate the time to market for innovative Cortex processor-based systems and products.”

“MathWorks is pleased to have worked with ARM and ST to put in place the first Embedded Coder code generation support for Cortex-M processor-based systems and the Keil MDK-ARM,” said Paul Barnard, design automation marketing director, MathWorks. “This is a very important first step in providing a smooth design flow for engineers using Model-Based Design with MATLAB and Simulink to develop highly optimized Cortex-M processor-based systems.”

Demonstration:

A demonstration of the new capabilities will be shown at the Embedded World 2013 event in Nuremberg (26-28 February) on the ARM (4-336), ST (4-140) and MathWorks (4-110) stands.

Availability:

The new Embedded Coder support is now available in beta form direct from ARM for early adopters and is planned to be made available for general download in April.

Citations

Please use one of the following formats to cite this article in your essay, paper or report:

  • APA

    STMicroelectronics. (2019, February 24). MathWorks Joins Forces with ARM and STMicroelectronics. AZoSensors. Retrieved on April 26, 2024 from https://www.azosensors.com/news.aspx?newsID=5528.

  • MLA

    STMicroelectronics. "MathWorks Joins Forces with ARM and STMicroelectronics". AZoSensors. 26 April 2024. <https://www.azosensors.com/news.aspx?newsID=5528>.

  • Chicago

    STMicroelectronics. "MathWorks Joins Forces with ARM and STMicroelectronics". AZoSensors. https://www.azosensors.com/news.aspx?newsID=5528. (accessed April 26, 2024).

  • Harvard

    STMicroelectronics. 2019. MathWorks Joins Forces with ARM and STMicroelectronics. AZoSensors, viewed 26 April 2024, https://www.azosensors.com/news.aspx?newsID=5528.

Tell Us What You Think

Do you have a review, update or anything you would like to add to this news story?

Leave your feedback
Your comment type
Submit

While we only use edited and approved content for Azthena answers, it may on occasions provide incorrect responses. Please confirm any data provided with the related suppliers or authors. We do not provide medical advice, if you search for medical information you must always consult a medical professional before acting on any information provided.

Your questions, but not your email details will be shared with OpenAI and retained for 30 days in accordance with their privacy principles.

Please do not ask questions that use sensitive or confidential information.

Read the full Terms & Conditions.