Поделиться в Facebook Поделиться ВКонтакте Поделиться в LinkedIn Опубликовать в Twitter

Программно-аппаратные платформы

BSP

Среди разработчиков компьютерных систем реального времени всё более популярны готовые программно-аппаратные платформы, включающие, в общем случае:

  • прототипную процессорную плату (Evaluation Board)
  • операционную систему реального времени (ОСРВ)
  • пакет поддержки данной процессорной платы в данной ОСРВ (Board Support Package - BSP)
  • а так же инструментальные средства для разработки и верификации прикладного программного обеспечения.


Прототипные платы создаются в расчёте на определённую область применения конечных изделий и содержат все периферийные устройства и интерфейсы, применяемые в соответствующей отрасли. С прототипными платами поставляется необходимая конструкторская документация. Пакеты поддержки плат включают код старта ОСРВ на плате и драйвера периферийных устройств платы, а так же, при необходимости, средства поддержки специальных (отраслевых) коммуникационных протоколов.

Применение готовых платформ позволяет разработчикам конечных изделий вместо дорогостоящей разработки процессорной платы "с нуля" выбрать подходящую комбинацию плата/ОСРВ/BSP/инструментарий и запустить серийное производство собственных аппаратно-программных модулей, стоимость которых оптимизирована за счёт удаления с прототипной платы ненужных аппаратных компонентов, а из ОСРВ/BSP ненужных программных компонентов.