СПОСОБ И ПРИБОР ДЛЯ ФОРМИРОВАНИЯ МИКРОПРОГРАММНОГО ОБЕСПЕЧЕНИЯ МОДУЛЯ СВЯЗИ И ПРОГРАММНОГО РАСШИРЕНИЯ

1. Способ для формирования микропрограммного обеспечения модуля связи и программного расширения, содержащий этапы, на которых
принимают информацию описания характеристик изделия касательно изделия, введенную пользователем;
выбирают из библиотеки предустановленных шаблонов программ целевой шаблон программы, соответствующий информации описания характеристик изделия; и
формируют микропрограммное обеспечение модуля связи и программное расширение в соответствии с информацией описания характеристик изделия и целевым шаблоном программы, причем микропрограммное обеспечение модуля связи выполнено с возможностью встраивания в устройство, оснащенное изделием, программное расширение выполнено с возможностью установки в терминале; и устройство и терминал выполнены с возможностью реализации функции изделия с использованием соответственно микропрограммного обеспечения модуля связи и программного расширения.
2. Способ по п. 1, в котором информация описания характеристик изделия содержит по меньшей мере одну из следующей информации: информация об атрибутах, информация об инициирующем событии и информация о методе исполнения.
3. Способ по п. 1, в котором этап, на котором выбирают из библиотеки предустановленных шаблонов программ целевой шаблон программы, соответствующий информации описания характеристик изделия, содержит этапы, на которых
определяют тип изделия в соответствии с информацией описания характеристик изделия; и
выбирают из библиотеки предустановленных шаблонов программ целевой шаблон программы, соответствующий типу изделия, в соответствии с типом изделия.
4. Способ по п. 1, в котором этап, на котором формируют микропрограммное обеспечение модуля связи и программное расширение в соответствии с информацией описания характеристик изделия и целевым шаблоном программы, содержит этапы, на которых
получают элемент целевого параметра, требующий замены данных, из целевого шаблона программы;
получают целевой параметр из информации описания характеристик изделия в соответствии с элементом целевого параметра; и
заменяют существующий параметр в элементе целевого параметра целевым параметром и формируют микропрограммное обеспечение модуля связи и программное расширение.
5. Способ по любому из пп. 1-4, дополнительно содержащий этапы, на которых
принимают введенную команду настройки шаблона программы; и
настраивают по меньшей мере один шаблон программы в соответствии с командой настройки шаблона программы, чтобы создать библиотеку предустановленных шаблонов программ.
6. Прибор для формирования микропрограммного обеспечения модуля связи и программного расширения, содержащий
первый модуль приема, сконфигурированный для приема информации описания характеристик изделия касательно изделия, введенной пользователем;
модуль выбора, сконфигурированный для выбора из библиотеки предустановленных шаблонов программ целевого шаблона программы, соответствующего информации описания характеристик изделия; и
модуль формирования, сконфигурированный для формирования микропрограммного обеспечения модуля связи и программного расширения в соответствии с информацией описания характеристик изделия и целевым шаблоном программы, причем микропрограммное обеспечение модуля связи выполнено с возможностью встраивания в устройство, оснащенное изделием, программное расширение выполнено с возможностью установки в терминале; и устройство и терминал способны раздельно реализовать функцию изделия с использованием соответственно микропрограммного обеспечения модуля связи и программного расширения.
7. Прибор по п. 6, в котором модуль выбора содержит
подмодуль определения, сконфигурированный для определения типа изделия в соответствии с информацией описания характеристик изделия; и
подмодуль выбора шаблона, сконфигурированный для выбора из библиотеки предустановленных шаблонов программ целевого шаблона программы, соответствующего типу изделия, в соответствии с типом изделия.
8. Прибор по п. 6, в котором модуль формирования содержит
первый подмодуль получения, сконфигурированный для получения элемента целевого параметра, требующего замены данных, из целевого шаблона программы;
второй подмодуль получения, сконфигурированный для получения целевого параметра из информации описания характеристик изделия в соответствии с элементом целевого параметра; и
подмодуль замены, сконфигурированный для замены существующего параметра в элементе целевого параметра целевым параметром и формирования микропрограммного обеспечения модуля связи и программного расширения.
9. Прибор по любому из пп. 6-8, дополнительно содержащий
второй модуль приема, сконфигурированный для приема введенной команды настройки шаблона программы; и
модуль настройки, сконфигурированный для настройки по меньшей мере одного шаблона программы в соответствии с командой настройки шаблона программы, чтобы создать библиотеку предустановленных шаблонов программ.
10. Прибор для формирования микропрограммного обеспечения модуля связи и программного расширения, содержащий
процессор; и
запоминающее устройство, сконфигурированное для хранения команд, исполняемых процессором;
в котором процессор конфигурируется для
приема информации описания характеристик изделия касательно изделия, введенной пользователем;
выбора из библиотеки предустановленных шаблонов программ целевого шаблона программы, соответствующего информации описания характеристик изделия; и
формирования микропрограммного обеспечения модуля связи и программного расширения в соответствии с информацией описания характеристик изделия и целевым шаблоном программы, причем микропрограммное обеспечение модуля связи выполнено с возможностью встраивания в устройство, оснащенное изделием, программное расширение выполнено с возможностью установки в терминале; и устройство и терминал выполнены с возможностью реализации функции изделия с использованием соответственно микропрограммного обеспечения модуля связи и программного расширения.