| Идентификатор: Заголовок | cgsl_0105: Моделирование локальной общей памяти с использованием хранилищ данных | |
|---|---|---|
| Описание | При использовании блоков хранилища данных в качестве локальной общей памяти: | |
| A | Явно создайте хранилище данных с помощью блока памяти хранилища данных. | |
| B | Очистить параметр блока Имя хранилища данных должно разрешаться в объект сигнала Simulink. | |
| C | Рассмотрите возможность соблюдения соглашения об именовании для локальных блоков памяти хранилища данных. | |
| Примечания | Используйте параметр конфигурации Повторяющиеся имена хранилища данных, чтобы определить непреднамеренное повторное использование идентификатора. Для моделей, намеренно использующих локальные хранилища данных, установите для диагностики значение Блоки хранения данных реализуются как глобальная память в сгенерированном коде. Если им не присвоен определенный класс хранения, они включаются в структуру DWork. В модели объем хранилища данных определяется определяющей подсистемой и ниже. В созданном коде хранилище данных имеет область файла. | |
| Объяснение | A, B | Блок хранилища данных рассматривается как локальный экземпляр хранилища данных |
| C | Предоставляет графическую обратную связь о том, что хранилище данных является локальным | |
| См. также | ||
| Последнее изменение | R2011b | |
| Примеры | В некоторых случаях, таких как библиотечная функция, требуется повторное использование локального хранилища данных. В этом примере локальное хранилище данных определяется в двух подсистемах.
Экземпляр
В созданном коде хранилища данных являются частью глобальной структуры DWork для модели. Embedded Coder ® автоматически присваивает им уникальные имена в процессе создания кода. | |