exponenta event banner

hisl_0039: Параметры конфигурации > Создание кода > Интерфейс

Идентификатор: Заголовокhisl_0039: Параметры конфигурации > Создание кода > Интерфейс
Описание

Для моделей, используемых для разработки систем с высокой целостностью, в диалоговом окне Параметры конфигурации (Configuration Parameters) на панели Создание кода (Code Generation) > Интерфейс (Interface) задайте параметры Среда программного обеспечения (Software environment), Интерфейс кода (Code interface) и Интерфейс обмена данными (Data exchange interface) следующим образом:

A

Очистить опору: неграничные числа.

B

Clear Support: абсолютное время.

C

Clear Support: непрерывное время.

D

Clear Support: неинлинированные S-функции.

E

Очистить классический интерфейс вызова.

F

Выберите функцию Single output/update.

G

Очистить требуемую функцию завершения.

H

Выберите Удалить поле состояния ошибки в структуре данных модели в реальном времени.

Я

Очистить журнал MAT-файлов.

ОбъяснениеA

Поддержка неграничных чисел не рекомендуется для систем, связанных с безопасностью в реальном времени.

B

Поддержка абсолютного времени не рекомендуется для систем, связанных с безопасностью в реальном времени.

C

Поддержка непрерывного времени не рекомендуется для систем, связанных с безопасностью в режиме реального времени.

D

Поддержка неинлинированных S-функций требует поддержки неграничных чисел, что не рекомендуется для систем, связанных с безопасностью в реальном времени.

E

Исключить модельные вызовы функций, совместимые с основным программным модулем цели GRT до 2012a, которая не рекомендуется для систем, связанных с безопасностью в реальном времени; вместо этого используйте целевой объект на основе ERT.

F

Упрощение интерфейса с операционной системой реального времени (RTOS) и упрощение проверки генерируемого кода путем создания единого вызова функций вывода и обновления.

G

Устранить model_terminate функция, которая не рекомендуется для систем, связанных с безопасностью, в реальном времени.

H

Чтобы исключить дополнительный код для регистрации и мониторинга состояния ошибок, которые могут быть недоступны для тестирования.

Я

Чтобы исключить дополнительный код для регистрации контрольных точек в MAT-файле, который не поддерживается встроенными целями.

Проверки помощника по моделиПроверка параметров интерфейса генерации кода, связанного с безопасностью (Simulink Check)
Ссылки
  • DO-331, раздел MB.6.3.1.c «Требования высокого уровня совместимы с целевым компьютером»
    DO-331, раздел MB.6.3.2.c "Низкоуровневые требования совместимы с целевым компьютером

  • IEC 61508-3, Таблица A.3 (3) 'Поднабор языка "

  • МЭК 62304, 5.5.3 - Критерии приемки установки программного обеспечения

  • ISO 26262-6, Таблица 1 (1b) «Использование языковых поднаборов»

  • EN 50128, Таблица A.4 (11) «Поднабор языка»

См. такжеПараметры конфигурации модели: интерфейс генерации кода (встроенный кодер)
Последнее изменениеR2021a