Вызов драйверов внешних устройств

Драйверы устройств для протоколов и целевого компьютера необходимы для многих проектов разработки в реальном времени. Например, у вас может быть драйвер рабочего устройства, который вы хотите интегрировать с алгоритмическим кодом, который должен считать данные и записывать данные в устройство ввода-вывода, которое поддерживает драйвер. Генератор кода может создать один набор исходных файлов приложения из модели алгоритма и интегрированного кода драйвера, написанного на C или C++.

Вызов кода драйвера внешнего устройства из Simulink® окружение, выполнить итерацию задач в этой таблице.

ЗадачаДействиеДополнительная информация
1Проверьте оценку характеристик внешнего кода и требований к интегрированию.Выберите рабочий процесс интегрирования внешнего кода
2Задайте представление данных моделей для генерации кода.Обмен данными между внешним кодом C/C + + и моделью Simulink или сгенерированным кодом
3Сгенерируйте S-функции и файлы TLC с помощью Legacy Code Tool. При необходимости доработайте сгенерированный код вручную в соответствии с требованиями приложения.
4Проверьте поведение и эффективность алгоритма путем симуляции модели.Симуляция
5Сконфигурируйте модель для генерации кода.Сгенерируйте код, который совпадает с внешним видом внешнего кода и строением модели
6Сгенерируйте код и отчет генерации кода.Генерация кода
7Проверьте сгенерированный интерфейс кода и статические метрики кода.Анализируйте сгенерированный интерфейс кода и статические метрики кода
8Создайте исполняемую программу из модели.Создайте интегрированный код в окружение Simulink
9Проверьте, что исполняемая программа ведет себя и работает должным образом.Численная проверка эквивалентности
10Проверьте, что исполняемая программа работает должным образом.Профилирование выполнения кода

Похожие темы