Caixa de ferramentas de desenvolvimento de código integrado
A Green Hills Software está disponibilizando o MULTI Toolbox for Embedded Code, permitindo que os engenheiros desenvolvam e implantem os modelos Simulink e MATLAB da MathWorks em uma ampla variedade de processadores embarcados.
A integração fornecerá aos engenheiros de software que desenvolvem algoritmos em MATLAB e Simulink uma maneira simples e segura de desenvolver, depurar, otimizar e implantar seus programas em milhares de processadores embarcados com suporte da Green Hills.
O MULTI Toolbox conecta o Simulink e o MATLAB na área de trabalho com o ambiente de desenvolvimento integrado (IDE) MULTI que compreende e controla os processadores de destino incorporados. No desktop, os usuários desenvolvem modelos Simulink e MATLAB e geram código-fonte C / C ++. O MULTI então compila, conecta e executa os binários otimizados no processador de destino ou no simulador de núcleo embutido do MULTI IDE.
O MULTI então realimenta os resultados do Simulink via Processor-In-the-Loop (PIL), permitindo que o usuário visualize os resultados ou confirme programaticamente se os resultados dos algoritmos do Simulink na estação de trabalho correspondem aos resultados reais executados no processador integrado.
“Conectar o Simulink a simuladores e depuradores incorporados é o próximo marco no desejo de nossos clientes de mover os testes e verificações do campo para o laboratório e para o desktop”, disse Tom Erkkinen, Gerente de Produto, Geração de Código Incorporado da MathWorks. “Green Hills compartilha essa visão e trabalhou em estreita colaboração com a MathWorks para desenvolver sua caixa de ferramentas MULTI para codificador incorporado. À medida que a colaboração online continua a crescer, a necessidade de ambientes virtuais de teste e desenvolvimento se acelera. ”
Assim que o programa for concluído, os usuários podem executar, depurar e analisar o programa em qualquer ponto de sua execução usando MULTI e o depurador TimeMachine.
O MULTI Toolbox oferece suporte a milhares de processadores embarcados de 32 e 64 bits dos principais fabricantes de processadores, incluindo NXP, Renesas, Qualcomm, TI e Microchip.