ISO TR 17987-5-2016 PDF
Название на английском:
St ISO TR 17987-5-2016
Название на русском:
Ст ISO TR 17987-5-2016
Оригинальный стандарт ISO TR 17987-5-2016 в PDF полная версия. Дополнительная инфо + превью по запросу
Полное наименование и описание
ISO/TR 17987-5:2016 — Road vehicles — Local Interconnect Network (LIN) — Part 5: Application programmers interface (API). Технический отчёт, определяющий рекомендуемую (информативную) прикладную программную интерфейсную (API) прослойку для работы с LIN в бортовых электронных блоках управления (ECU), скрывающую детали конфигурации LIN-сети от прикладного ПО.
Источник информации по названию и назначению документа: каталог ISO и описания стандарта в открытых каталогах.
Аннотация
Документ описывает структуру и набор сервисов LIN API, включая: ядро API для передачи/приёма сигналов, сервисы конфигурации и идентификации узлов и необязательный транспортный уровень для передачи больших сообщений и диагностики. API ориентирован на генерацию кода инструментами на основе LIN Description File (LDF) и упрощает разработку прикладных модулей ECU за счёт работы с сигналами вместо низкоуровневых кадров.
Общая информация
- Статус: Published (опубликован).
- Дата публикации: ноябрь 2016 (в каталогах указывается 3 ноября 2016; в некоторых записях — 4 ноября 2016).
- Организация-издатель: International Organization for Standardization (ISO), технический комитет ISO/TC 22/SC 31.
- ICS / категории: 43.040.15 — Car informatics. On-board computer systems.
- Редакция / версия: Edition 1 (ISO/TR 17987-5:2016).
- Количество страниц: 34 страницы (в ряде каталогов указывается 34).
Область применения
Технический отчёт предназначен для разработчиков автомобильных ECU, поставщиков программного обеспечения и инструментов генерации драйверов LIN: описывает рекомендуемый API-уровень, который используется в низкоскоростных внутрисалонных приложениях (модули дверей, климат-контроль, простая бортовая электроника) и упрощает интеграцию прикладного ПО с LIN-стеком. Документ носит информативный характер и дополняет другие части серии ISO 17987.
Ключевые темы и требования
- Определение трёх областей API: LIN core API, LIN node configuration & identification API, опциональный LIN transport layer API (для передачи больших данных и диагностических сообщений).
- Конвенции именования и типов данных (префикс «l_» для символов API), соглашения для управления кластерами и интерфейсами.
- Подход «сигнал — приложение»: доступ через сигналы, а не низкоуровневые кадры; поддержка статических и динамических вызовов API.
- Поддержка генерации кода из LIN Description File (LDF) инструментами и рекомендации по взаимодействию с драйвером узла.
- Управление расписаниями, уведомлениями и опциями транспортного уровня для диагностики и передачи больших полезных данных.
Применение и пользователи
Основные пользователи: разработчики встроенного ПО (ECU application developers), вендоры инструментов автоматической генерации кода из LDF, автомобильные OEM и Tier‑1 поставщики, лаборатории тестирования и интеграторы систем. Документ служит руководством при реализации слоя взаимодействия приложений с LIN-стеком и при создании переносимого прикладного кода.
Связанные стандарты
ISO/TR 17987-5:2016 является частью серии ISO 17987 (LIN). Сюда входят другие части, например: ISO 17987-1 (общая информация и описание сценариев применения), ISO 17987-2 (транспортный протокол и сетевые сервисы), ISO 17987-3 (спецификация протокола), ISO 17987-4 (электрофизический слой 12/24 V) и части, посвящённые тестовым спецификациям (части 6, 7 и т.д.). Некоторые части серии были обновлены в последующие годы (включая редакции 2025 в отдельных частях), тогда как часть 5 остаётся опубликованной в редакции 2016 на момент проверки.
Ключевые слова
LIN, Local Interconnect Network, API, application programmer’s interface, ECU, LDF, transport layer, node configuration, vehicle networks, ISO 17987.
FAQ
В: Что это за стандарт?
О: Технический отчёт ISO/TR 17987-5:2016 описывает рекомендованный прикладной интерфейс (API) для работы с LIN‑сетью в автомобильных электронных блоках управления, упрощающий доступ приложений к LIN‑сервисам и сигналам.
В: Что он регулирует?
О: Документ не устанавливает обязательных норм — он даёт информативные рекомендации по структуре API: функции ядра LIN, сервисы конфигурации и идентификации узлов и опциональный транспортный API для передачи больших сообщений и диагностики.
В: Кто обычно использует?
О: Разработчики встроенных систем для автомобилей (ECU), поставщики инструментов генерации кода из LDF, OEM и Tier‑1 интеграторы, а также лаборатории и тест‑инженеры, работающие с LIN.
В: Он актуален или заменён?
О: По сведениям из каталога ISO и смежных источников версия 2016 остаётся опубликованной; при этом в рамках серии некоторые другие части были пересмотрены в последующие годы (например, обновления отдельных частей в 2025). На момент проверки часть 5 не имеет официально опубликованной новой редакции и остаётся действующей редакцией 2016 года. Рекомендую при планировании работ свериться с официальным каталогом ISO для подтверждения статуса на конкретную дату.
В: Это часть серии?
О: Да — ISO/TR 17987-5 относится к серии ISO 17987 (LIN) и дополняет другие части, описывающие протокол, физические уровни и тестовые спецификации.
В: Какие ключевые слова?
О: LIN, API, LDF, ECU, transport layer, node configuration, signal-based communication, ISO 17987.