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