Geïntegreerde toolbox voor code-ontwikkeling

Update: 6 mei 2021

Geïntegreerde toolbox voor code-ontwikkeling

Geïntegreerde toolbox voor code-ontwikkeling

Green Hills Software stelt de MULTI Toolbox voor Embedded Code beschikbaar, waarmee ingenieurs de Simulink- en MATLAB-modellen van MathWorks kunnen ontwikkelen en implementeren op een breed scala aan embedded processors.

De integratie biedt software-ingenieurs die algoritmen ontwikkelen in MATLAB en Simulink een eenvoudige en veiligheidskwalificeerde manier om hun programma's te ontwikkelen, debuggen, optimaliseren en implementeren in duizenden embedded processors die worden ondersteund door Green Hills.

De MULTI Toolbox verbindt Simulink en MATLAB op de desktop met de MULTI geïntegreerde ontwikkelomgeving (IDE) die embedded doelprocessoren begrijpt en bestuurt. Op de desktop ontwikkelen gebruikers Simulink- en MATLAB-modellen en genereren ze C / C ++ -broncode. MULTI compileert, verbindt en voert de geoptimaliseerde binaire bestanden uit op de doelprocessor of op de ingebouwde ingebouwde kernsimulator van de MULTI IDE.

MULTI stuurt de resultaten vervolgens terug naar Simulink via Processor-In-the-Loop (PIL), waardoor de gebruiker de resultaten kan visualiseren of programmatisch kan bevestigen dat de resultaten van Simulink-algoritmen op het werkstation overeenkomen met de daadwerkelijke resultaten die op de ingebouwde processor worden uitgevoerd.

"Het verbinden van Simulink met embedded simulators en debuggers is de volgende mijlpaal in de wens van onze klanten om testen en verificatie van het veld naar het laboratorium naar de desktop te verplaatsen", zegt Tom Erkkinen, Product Manager, Embedded Code Generation bij MathWorks. “Green Hills deelt deze visie en heeft nauw samengewerkt met MathWorks om zijn MULTI Toolbox for Embedded Coder te ontwikkelen. Naarmate online samenwerking blijft groeien, zal de behoefte aan virtuele test- en ontwikkelomgevingen toenemen. "

Zodra het programma is voltooid, kunnen gebruikers het programma op elk moment tijdens de uitvoering uitvoeren, debuggen en analyseren met behulp van MULTI en de TimeMachine-debugger.

De MULTI Toolbox ondersteunt duizenden 32- en 64-bit embedded processors van toonaangevende processorfabrikanten, waaronder NXP, Renesas, Qualcomm, TI en Microchip.