Модель в цикле тестирования кода C в Matlab / Simulink - PullRequest
2 голосов
/ 06 октября 2010

Я делаю распределенное встроенное приложение, которое будет использовать несколько микроконтроллеров.Управляемое устройство - это механическое устройство, которого у меня нет, но у меня есть модель Simulink.Каковы возможности для тестирования существующего кода C на моделях в цикле с минимальной его модификацией?

Ответы [ 2 ]

1 голос
/ 06 октября 2010
0 голосов
/ 14 ноября 2010

Вы можете использовать пакет Real-Time Workshop для Simulink, чтобы сгенерировать код C, который реализует механическую модель, а затем скомпилировать сгенерированный код вместе с вашим существующим кодом C.Таким образом, механическая модель будет выполняться на микроконтроллере, а входы и выходы модели будут «подключены» к существующему управляющему коду.

Для этого, вероятно, потребуется также Embedded Coder нацеливаться на точную архитектуру микроконтроллера и создавать более эффективный код.

...