Пакет: цель
Предоставьте аппаратную подробную информацию платы
Используйте target.Board объект предоставить MATLAB® данные о вашей плате целевого компьютера, например, центральном процессоре, коммуникации и информации об инструменте.
Создать target.Board объект, используйте target.create функция.
Name — Имя СоветаИмя target.Board объект, который target.get использование в качестве идентификатора в поиске данных.
GetAccess | public |
SetAccess | public |
Processors — Доступные процессорыtarget.Processor objectArrayМассив target.Processor объекты, которые предоставляют описания доступных процессоров для платы.
GetAccess | public |
SetAccess | public |
CommunicationInterfaces — Доступные коммуникационные интерфейсыtarget.CommunicationInterfaces objectArrayМассив target.CommunicationInterface объекты, которые предоставляют описания доступных коммуникационных интерфейсов для платы.
GetAccess | public |
SetAccess | public |
CommunicationProtocolStacks — Доступные протоколы связи поддержаны платойtarget.CommunicationProtocolStack objectArrayМассив target.CommunicationProtocolStack это предоставляет описания протоколов связи для платы.
GetAccess | public |
SetAccess | public |
Tools — Инструменты для взаимодействия с платойtarget.Tools объектНабор инструментов описаний сопоставлен с платой. Например, ApplicationExecutionTool включить выполнение приложений на целевом компьютере.
GetAccess | public |
SetAccess | public |
Создайте описание платы целевого компьютера. Этот код от Настроенной Возможности соединения PIL при помощи целевого Пакета (Embedded Coder) показывает, как создать описание.
Создайте объект платы, который предоставляет MATLAB описание атрибутов процессора.
hostTarget = target.create('Board', 'Name', 'Host Intel processor');
Задайте процессор для платы, например, путем многократного использования поддерживаемого процессора.
hostTarget.Processors = target.get('Processor', ... 'Intel-x86-64 (Linux 64)');
Создайте коммуникационный интерфейс для платы целевого компьютера. Этот фрагмент кода от Настроенной Возможности соединения PIL при помощи целевого Пакета (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. Этот фрагмент кода от Настроенной Возможности соединения PIL при помощи целевого Пакета (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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.