Блок микропроцессорный БМ04

на базе отечественного процессорного модуля ММ05Р 
с базовым программным обеспечением
Блок микропроцессорный БМ04 используется в контролируемом пункте управления КП «Круг», размещаемый на промежуточных станциях и разъездах диспетчерского участка РЖД.
     Блок БМ04 обслуживает несколько блоков телемеханики БТ04, блок дисплейный БД03 и блок реализации ответственных команд БРОК.
        В состав блока БМ04 входят следующие устройства:
    В качестве общего программного обеспечения используется ОС Linux. Ядро Linux доработано с целью поддержки аппаратуры, являющейся специфичной для модуля: контроллера шины AT96 и периферийных модулей, подключаемых к данной шине. Взаимодействие прикладного программного обеспечения с аппаратурой происходит исключительно через программные интерфейсы, предоставляемые ядром Linux.Это позволяет проводить модернизацию аппаратного обеспечения без изменения прикладного ПО.
    Базовое программное обеспечение разработано на объектно-ориентированном языке программирования. Адаптация ПО сводится к созданию информационного обеспечения в соответствии с методиками адаптации и исключает процесс непосредственного программирования.В качестве общего программного обеспечения используется ОС Linux. Ядро Linux доработано с целью поддержки аппаратуры, являющейся специфичной для модуля: контроллера шины AT96 и периферийных модулей, подключаемых к данной шине. Взаимодействие прикладного программного обеспечения с аппаратурой происходит исключительно через программные интерфейсы, предоставляемые ядром Linux.Это позволяет проводить модернизацию аппаратного обеспечения без изменения прикладного ПО.
    Базовое программное обеспечение разработано на объектно-ориентированном языке программирования. Адаптация ПО сводится к созданию информационного обеспечения в соответствии с методиками адаптации и исключает процесс непосредственного программирования.