Сконфигурируйте сетевой интерфейс для необработанной коммуникации Ethernet в реальном времени
Simulink Real-Time / Ethernet
Чтобы инициализировать сетевые и сетевые буферы, используйте Блок Configuration Ethernet В реальном времени.
Device ID
— Идентификатор платы EthernetИз списка выберите уникальный номер, чтобы идентифицировать плату Ethernet.
Параметры блоков:
ID |
Драйвер
Драйверы для серий ИС, которые поддерживает этот блокIntel 8255X
(значение по умолчанию) | Intel Gigabit
Идентифицирует драйверы для серий ИС Ethernet компьютера разработчика, которые поддерживает блок.
Параметры блоков:
Driver |
PCI bus
— Номер шины PCI карты Ethernet0
(значение по умолчанию) | целое числоВведите номер шины PCI для карты Ethernet.
Параметры блоков:
Bus |
PCI slot
— Номер слота PCI карты Ethernet0
(значение по умолчанию) | целое числоВведите номер слота PCI для карты Ethernet.
Параметры блоков:
Slot |
PCI function
— Количество функции PCI карты Ethernet0
(значение по умолчанию) | целое числоВведите номер функции PCI для карты Ethernet.
Параметры блоков:
Function |
'SampleTime'
Шаг расчета блока-1
(значение по умолчанию) | числовойВведите основной шаг расчета или кратное основному шагу расчета. -1
означает, что шаг расчета наследован.
Параметры блоков:
SampleTime |
Address source
— Источник Мак адресаEEPROM
(значение по умолчанию) | Specify
Из списка выберите:
EEPROM
— Блок получает Мак адрес карты Ethernet, который встроен в карту Ethernet.
Specify
— Явным образом введите Мак адрес для карты Ethernet.
Чтобы видеть параметр MAC, выберите Specify
.
Параметры блоков:
AddressSource |
MAC
— Мак адрес для карты Ethernetmacaddr('00:00:00:00:00:00')
(значение по умолчанию) | macaddr('xx:xx:xx:xx:xx:xx)
Введите Мак адрес для карты Ethernet.
Сделать этот параметр видимым, набор Address source к Specify
.
Параметры блоков:
MAC |
Rx promiscuous
— Получите все пакеты независимо от их адреса назначенияoff
(значение по умолчанию) | on
Чтобы направить модель, чтобы получить все пакеты независимо от их адреса назначения, установите этот флажок.
Параметры блоков:
RxPromiscuous |
Multicast address list
— Список многоадресной передачи обращается к векторам{}
(значение по умолчанию) | массив ячеекВведите список многоадресных векторов адреса как массив ячеек. Блок Ethernet Rx использует эти адреса и одноадресные адреса и широковещательную передачу.
Параметры блоков:
Multicast |
Rx bad frames
— Получите все пакеты, включая ошибочные единицыoff
(значение по умолчанию) | on
Чтобы направить модель, чтобы получить все пакеты, включая ошибочные единицы (такие как ошибка CRC и ошибка выравнивания), устанавливают этот флажок.
Параметры блоков:
RxBad |
Rx short frames
— Получите все пакеты, включая короткие единицыoff
(значение по умолчанию) | on
Чтобы направить модель, чтобы получить все пакеты, включая кадры, которые составляют меньше чем 64 байта в длине, устанавливают этот флажок.
Контроллер Intel® Gigabit Ethernet не различает плохие пакеты и короткие пакеты. Поэтому выбор Rx Bad Frames или Rx Short Frames приводит к тем же результатам для типа Driver Intel Gigabit
.
Параметры блоков:
RxShort |
Max MTU
— Максимальный модульный номер передачи1518
(значение по умолчанию) | числовойЗадайте максимальный модульный номер передачи (MTU). С этим параметром можно задать меньший максимальный модульный номер передачи.
Параметры блоков:
MaxMTU |
Tx threshold
— Определите, когда устройство начнет DMA на пакетах из памяти224
(значение по умолчанию) | числовойВведите значение, которое управляет, когда устройство Ethernet начинает выполнять прямой доступ к памяти (DMA) на пакетах из памяти.
Этот параметр применяет только к типу Driver Intel 8255X
. Прежде чем вы измените этот параметр, смотрите Контроллер Ethernet Intel 8255x 10/100 Мбит/с Семейство — Руководство Разработчика Программного обеспечения с открытым исходным кодом.
Параметры блоков:
TxThreshold |
Tx buffers
— Максимальное количество буферов передачи с очередями128
(значение по умолчанию) | числовойВведите максимальный номер буферов, которые драйвер содержит в очереди, прежде чем это пропустит новые запросы передачи.
Количество буферов должно быть кратным 8
.
Параметры блоков:
TxBuffers |
Rx buffers
— Максимальное количество с очередями получает буферы64
(значение по умолчанию) | числовойВведите максимальный номер буферов, которые драйвер содержит в очереди, прежде чем это понизится новый, получают пакеты.
Количество буферов должно быть кратным 8
.
Параметры блоков:
RxBuffers |
Display tuning information
— Отобразите статистические данныеoff
(значение по умолчанию) | on
Чтобы включить отображение статистических данных, собранных во время выполнения модели, установите этот флажок.
Параметры блоков:
ShowTune |
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.