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

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

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

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

Похожие темы