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

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

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

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

Похожие темы