Настройка Ethernet в реальном времени

Сконфигурируйте сетевой интерфейс для необработанной коммуникации Ethernet в реальном времени

  • Библиотека:
  • Simulink Real-Time / Ethernet

Описание

Чтобы инициализировать сетевые и сетевые буферы, используйте Блок Configuration Ethernet В реальном времени.

Параметры

развернуть все

Устройство

Из списка выберите уникальный номер, чтобы идентифицировать плату Ethernet.

Программируемое использование

Параметры блоков: ID

Идентифицирует драйверы для серий ИС Ethernet компьютера разработчика, которые поддерживает блок.

Программируемое использование

Параметры блоков: Driver

Введите номер шины PCI для карты Ethernet.

Программируемое использование

Параметры блоков: Bus

Введите номер слота PCI для карты Ethernet.

Программируемое использование

Параметры блоков: Slot

Введите номер функции PCI для карты Ethernet.

Программируемое использование

Параметры блоков: Function

Введите основной шаг расчета или кратное основному шагу расчета. -1 означает, что шаг расчета наследован.

Программируемое использование

Параметры блоков: SampleTime

Обращение

Из списка выберите:

  • EEPROM — Блок получает Мак адрес карты Ethernet, который встроен в карту Ethernet.

  • Specify — Явным образом введите Мак адрес для карты Ethernet.

Чтобы видеть параметр MAC, выберите Specify.

Программируемое использование

Параметры блоков: AddressSource

Введите Мак адрес для карты Ethernet.

Сделать этот параметр видимым, набор Address source к Specify.

Программируемое использование

Параметры блоков: MAC

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

Программируемое использование

Параметры блоков: RxPromiscuous

Введите список многоадресных векторов адреса как массив ячеек. Блок Ethernet Rx использует эти адреса и одноадресные адреса и широковещательную передачу.

Программируемое использование

Параметры блоков: Multicast

Усовершенствованный

Чтобы направить модель, чтобы получить все пакеты, включая ошибочные единицы (такие как ошибка CRC и ошибка выравнивания), устанавливают этот флажок.

Программируемое использование

Параметры блоков: RxBad

Чтобы направить модель, чтобы получить все пакеты, включая кадры, которые составляют меньше чем 64 байта в длине, устанавливают этот флажок.

Контроллер Intel® Gigabit Ethernet не различает плохие пакеты и короткие пакеты. Поэтому выбор Rx Bad Frames или Rx Short Frames приводит к тем же результатам для типа Driver Intel Gigabit.

Программируемое использование

Параметры блоков: RxShort

Задайте максимальный модульный номер передачи (MTU). С этим параметром можно задать меньший максимальный модульный номер передачи.

Программируемое использование

Параметры блоков: MaxMTU

Введите значение, которое управляет, когда устройство Ethernet начинает выполнять прямой доступ к памяти (DMA) на пакетах из памяти.

Этот параметр применяет только к типу Driver Intel 8255X. Прежде чем вы измените этот параметр, смотрите Контроллер Ethernet Intel 8255x 10/100 Мбит/с Семейство — Руководство Разработчика Программного обеспечения с открытым исходным кодом.

Программируемое использование

Параметры блоков: TxThreshold

Введите максимальный номер буферов, которые драйвер содержит в очереди, прежде чем это пропустит новые запросы передачи.

Количество буферов должно быть кратным 8.

Программируемое использование

Параметры блоков: TxBuffers

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

Количество буферов должно быть кратным 8.

Программируемое использование

Параметры блоков: RxBuffers

Чтобы включить отображение статистических данных, собранных во время выполнения модели, установите этот флажок.

Программируемое использование

Параметры блоков: ShowTune

Смотрите также

Внешние веб-сайты

Введенный в R2014b

Для просмотра документации необходимо авторизоваться на сайте