Simulink® Coder™ обеспечивает библиотеку функции Компилятора выходного языка (TLC), которая позволяет вам создать global data map record. Запись карты глобальных данных, когда сгенерировано, добавляется к структуре CompiledModel
в файле model.rtw
. Запись карты глобальных данных является базой данных, содержащей информацию, запрошенную для доступа к памяти в сгенерированном коде, включая
Сигналы (ввод-вывод блока)
Параметры
Тип данных работает векторы (DWork)
Внешние входные параметры
Внешние выходные параметры
Использование карты глобальных данных требует знания Компилятора Выходного языка и структуры файла model.rtw
. См. Обзор Компилятора Выходного языка (Simulink Coder) для получения информации об этих темах.
Функции TLC, которые требуются, чтобы генерировать и получать доступ к записи карты глобальных данных, содержатся в
. Комментарии в исходном коде полностью документируют структуры карты глобальных данных и библиотечные функции.matlabroot/rtw/c/tlc/mw/globalmaplib.tlc
Структуры карты глобальных данных и функции могут быть изменены или улучшены в будущих релизах.