Я создаю распределенное встроенное приложение, которое будет использовать несколько микроконтроллеров. Единица под контролем - это механическое устройство, которого у меня нет, но у меня есть модель Simulink. Каковы возможности выполнения тестирования Model-in-loop существующего кода C с минимальной его модификацией?Модель в циклическом тестировании кода C в Matlab/Simulink
2
A
ответ
1
0
Вы можете использовать пакет Real-Time Workshop для Simulink для создания кода C, который реализует механическую модель, а затем скомпилирует сгенерированный код вместе с существующим C-кодом. Таким образом, механическая модель будет выполняться на микроконтроллере, причем входы и выходы модели будут «подключены» к существующему управляющему коду.
Возможно, для этого потребуется Embedded Coder, чтобы иметь возможность настроить точную архитектуру микроконтроллера и создать более эффективный код.