Запись данных с аппаратных устройств ввода-вывода

Модели, использующие записанные данные в симуляции, могут воспроизводить поведение приложения при реализации на физическом оборудовании или устройстве. SoC Blockset™ предоставляет набор функций, которые могут подключаться и записывать ввод-вывод данные устройства непосредственно с оборудованием платы. Записанный файл данных может затем использоваться в симуляции модели SoC Blockset.

Обработка для записи данных

Для записи вводов-выводов данных с платы оборудования можно следовать общей последовательности шагов ниже.

  1. Сконфигурируйте оборудование - Подключите и сконфигурируйте аппаратную плату. Возможно, потребуется установить пакет аппаратной поддержки для вашей аппаратной платы.

  2. Create Data Recorder - Объект регистратора данных управляет аппаратными периферийными устройствами ввода-вывода и сохраняет данные в процессе набора данных.

  3. Выберите устройства ввода-вывода - выберите доступные устройства ввода-вывода на аппаратной плате и добавьте их к объекту регистратора данных.

  4. Setup Recorder - подготовьте плату оборудования к процессу записи данных. Эта настройка включает любую инициализацию и строение аппаратных устройств ввода-вывода, которые будут записаны.

  5. Начать запись - Запустите регистратор данных на оборудовании. Устройство записи данных выполняет и собирает данные с аппаратных устройств ввода-вывода за указанный период.

  6. Выполнение аппаратных операций - запуск аппаратных операций на аппаратной плате, на которой выполняются записываемые периферийные устройства. Операции могут включать в себя отправку сигналов на аналого-цифровой преобразователь или считывание данных, принятых по UDP-каналу.

  7. Сохранить данные - Сохраните данные, хранящиеся в регистраторе данных, в файл на вашем компьютере разработчика.

Полученный файл данных теперь может использоваться в симуляции аппаратных блоков.