Пакет: цель
Предоставьте подробную информацию о аппаратной плате
Использование target.Board объект для предоставления MATLAB® с данными о целевой аппаратной плате, например, центральный процессор, коммуникации и информации о инструменте.
Как создать target.Board объект, использовать target.create функция.
Name - имя платыИмя target.Board объект, который target.get использует в качестве идентификатора при извлечении данных.
GetAccess | public |
SetAccess | public |
Processors - Доступные процессорыtarget.Processor объектный массивМассив target.Processor объекты, которые предоставляют описание доступных процессоров для платы.
GetAccess | public |
SetAccess | public |
CommunicationInterfaces - Доступные коммуникационные интерфейсыtarget.CommunicationInterfaces объектный массивМассив target.CommunicationInterface объекты, которые обеспечивают описание доступных интерфейсов связи для платы.
GetAccess | public |
SetAccess | public |
CommunicationProtocolStacks - Доступные протоколы связи, поддерживаемые платойtarget.CommunicationProtocolStack объектный массивМассив target.CommunicationProtocolStack которые обеспечивают описание протоколов связи для платы.
GetAccess | public |
SetAccess | public |
Tools - Оснастка для взаимодействия с платойtarget.Tools объектНабор описаний инструментальных средств, связанных с платой. Для примера, ApplicationExecutionTool для обеспечения выполнения приложений на целевом компьютере.
GetAccess | public |
SetAccess | public |
Создайте описание целевой аппаратной платы. Этот код из Set Up PIL Connectivity by Using Target Package (Embedded Coder) показывает, как создать описание.
Создайте объект платы, который предоставляет MATLAB описание атрибутов процессора.
hostTarget = target.create('Board', 'Name', 'Host Intel processor');
Укажите процессор для платы, например, повторно используя поддерживаемый процессор.
hostTarget.Processors = target.get('Processor', ... 'Intel-x86-64 (Linux 64)');
Создайте коммуникационный интерфейс для целевой аппаратной платы. Этот фрагмент кода из Set Up PIL Connectivity by Using Target Package (Embedded Coder) показывает, как создать интерфейс.
comms = target.create('CommunicationInterface'); comms.Name = 'Linux TCP Interface'; comms.Channel = 'TCPChannel'; comms.APIImplementations = target.create('APIImplementation', ... 'Name', 'x86 RTIOStream Implementation'); comms.APIImplementations.API = target.create('API', 'Name', 'RTIO Stream'); ... hostTarget.CommunicationInterfaces = comms;
Укажите информацию о протоколе PIL. Этот фрагмент кода из Set Up PIL Connectivity by Using Target Package (Embedded Coder) показывает, как задать информацию.
pilProtocol = target.create('PILProtocol'); pilProtocol.Name = 'Linux PIL Protocol'; pilProtocol.SendBufferSize = 50000; pilProtocol.ReceiveBufferSize = 50000; hostTarget.CommunicationProtocolStacks = pilProtocol;
target.create | target.Processor
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.