Именование факторов

hisl_0031: Образцовые имена файлов

ID: Заголовокhisl_0031: Образцовые имена файлов
Описание

Для образцовых имен файлов:

  • Используйте эти символы: a-z, A-Z, 0-9 и подчеркивание (_).

  • Используйте строки, которые являются больше чем 2 и меньше чем 64 символами. (Не включая точку и расширение файла).

Не делайте:

  • Запустите имя с номера.

  • Используйте символы нижнего подчеркивания вначале или конец строки.

  • Используйте больше чем одно последовательное подчеркивание.

  • Используйте символы нижнего подчеркивания в расширениях файла.

  • Используйте зарезервированные идентификаторы.

Объяснение
  • Удобочитаемость

  • Ограничения компилятора

  • Трассируемость модели к сгенерированному коду

Образцовые проверки советника
  • Задачей> Моделирование Стандартов для DO-178C/DO-331> Системы Высокой Целостности> Называющий> имя файла модели Проверки

  • Задачей> Моделирование Стандартов для IEC 61508> Системы Высокой Целостности> Называющий> имя файла модели Проверки

  • Задачей> Моделирование Стандартов для IEC 62304> Системы Высокой Целостности> Называющий> имя файла модели Проверки

  • Задачей> Моделирование Стандартов для EN 50128> Системы Высокой Целостности> Называющий> имя файла модели Проверки

  • Задачей> Моделирование Стандартов для ISO 26262> Системы Высокой Целостности> Называющий> имя файла модели Проверки

Для получения дополнительной информации проверки смотрите имя файла модели Проверки.

Смотрите также
В последний раз измененныйR2018b
Примеры

Рекомендуемый

  • My_model.slx

Не рекомендуемый

  • _My__model.slx

  • 2018_01_11_model.slx

  • New.slx

hisl_0032: имена Объекта модели

ID: Заголовокhisl_0032: имена Объекта модели
Описание

Для следующих имен объекта модели:

  • Сигналы

  • Параметры

  • Блоки

  • Названные объекты Stateflow® (состояния, Поля, Simulink® Functions, Графические функции, Таблицы истинности)

Использование:

  • Эти символы: a-z, A-Z, 0-9 и подчеркивание (_).

  • Строки, которые являются меньше чем 32 символами.

Не делайте:

  • Запустите имя с номера.

  • Используйте символы нижнего подчеркивания вначале или конец строки.

  • Используйте больше чем одно последовательное подчеркивание.

  • Используйте зарезервированные идентификаторы.

Примечания

Зарезервированные имена:

  • Ключевые слова MATLAB®

  • Зарезервированные слова для C, C++ и генерации кода. Для полного списка смотрите Зарезервированные слова (Simulink Coder).

  • int8, uint8

  • int16, uint16

  • int32, uint32

  • inf, Inf

  • NaN, nan

  • eps

  • intmin, intmax

  • realmin, realmax

  • \Pi

  • бесконечность

  • Nil

Объяснение
  • Удобочитаемость

  • Ограничения компилятора

  • Трассируемость модели к сгенерированному коду

Образцовые проверки советника
  • Задачей> Моделирование Стандартов для DO-178C/DO-331> Системы Высокой Целостности> Называющий> имена объекта модели Проверки

  • Задачей> Моделирование Стандартов для IEC 61508> Системы Высокой Целостности> Называющий> имена объекта модели Проверки

  • Задачей> Моделирование Стандартов для IEC 62304> Системы Высокой Целостности> Называющий> имена объекта модели Проверки

  • Задачей> Моделирование Стандартов для EN 50128> Системы Высокой Целостности> Называющий> имена объекта модели Проверки

  • Задачей> Моделирование Стандартов для ISO 26262> Системы Высокой Целостности> Называющий> имена объекта модели Проверки

Для получения дополнительной информации проверки смотрите имена объекта модели Проверки.

Смотрите также
Ссылки

MISRA C:2012, правило 21.2

В последний раз измененныйR2018b
Пример

Рекомендуемый

  • Имя блока: My_Controller

  • Имя сигнала: a, B

Не рекомендуемый

  • Имя блока: My Controller

  • Имя сигнала: 12a__b

Была ли эта тема полезной?