ВИРТУАЛЬНАЯ ОПЦИОНАЛЬНАЯ ПЛАТА ДЛЯ ИСПОЛЬЗОВАНИЯ В ВЫПОЛНЕНИИ ИЗМЕРИТЕЛЬНЫХ ОПЕРАЦИЙ

1. Способ увеличения функциональности измерительного устройства, причем измерительное устройство содержит микроконтроллер, содержащий блоки флэш-памяти для хранения виртуальной опциональной платы в измерительном устройстве, причем способ предусматривает:
сохранение основного программного кода в виде встроенной программы по меньшей мере в одном блоке флэш-памяти в микроконтроллере измерительного устройства, причем основной программный код сконфигурирован для обеспечения базового уровня функциональности измерительного прибора;
исходя из выбора необходимой дополнительной функциональности сохранение виртуальной опциональной платы в виде встроенной программы по меньшей мере в одном другом блоке флэш-памяти в микроконтроллере измерительного устройства, причем виртуальная опциональная плата виртуально реализует функцию опциональной платы, и виртуальная опциональная плата сохранена без изменения основного программного кода измерительного устройства; и
выполнение измерительных операций в измерительном устройстве в соответствии с основным программным кодом и виртуальной опциональной платой, причем измерительные операции выполняют при помощи доступа непосредственно к основному программному коду по меньшей мере из одного блока флэш-памяти в микроконтроллере, и доступа через интерфейс прикладных программ к виртуальной опциональной плате по меньшей мере из одного другого блока флэш-памяти в микроконтроллере.
2. Способ по п.1, отличающийся тем, что виртуальная опциональная плата содержит код, реализующий протокол связи.
3. Способ по п.1, отличающийся тем, что виртуальная опциональная плата соответствует абонентскому запросу для выбора измерения в измерительном устройстве.
4. Способ по п.1, отличающийся тем, что виртуальная опциональная плата соответствует рынку, для которого сконфигурировано используемое измерительное устройство.
5. Способ по п.1, отличающийся тем, что указанное сохранение виртуальной опциональной платы в виде встроенной программы по меньшей мере в одном другом блоке флэш-памяти в микроконтроллере измерительного устройства осуществляют во время процесса изготовления.
6. Способ по п.1, отличающийся тем, что дополнительно содержит проверку достоверности целостности виртуальной опциональной платы перед указанным выполнением измерительных операций в измерительном устройстве.
7. Способ по п.6, отличающийся тем, что проверку достоверности целостности виртуальной опциональной платы выполняют с использованием интерфейса прикладных программ.
8. Способ по п.1, отличающийся тем, что основной программный код и виртуальная опциональная плата разработаны независимо.
9. Способ по п.1, отличающийся тем, что указанное выполнение измерительных операций в измерительном устройстве в соответствии с основным программным кодом и виртуальной опциональной платой дополнительно предусматривает распознавание наличия виртуальной опциональной платы с использованием интерфейса прикладных программ.
10. Способ по п.1, отличающийся тем, что указанное сохранение виртуальной опциональной платы выполняют во время процесса изготовления или в виде обновления после установки измерительного устройства.
11. Измерительное устройство, содержащее:
микроконтроллер, сконфигурированный для выполнения измерительных операций измерительным устройством в соответствии с основным программным кодом и виртуальной опциональной платой;
первый блок флэш-памяти, сохраненный в микроконтроллере, причем основной программный код сохранен в виде встроенной программы в первом блоке флэш-памяти, и основной программный код сконфигурирован для обеспечения базового уровня функциональности измерительного устройства; и
второй блок флэш-память, сохраненный в микроконтроллере, причем виртуальная опциональная плата сохранена в виде встроенной программы во втором блоке флэш-памяти, и виртуальная опциональная плата виртуально реализует функцию опциональной платы, причем виртуальная опциональная плата сохранена без изменения основного программного кода измерительного устройства, и микроконтроллер дополнительно сконфигурирован для доступа к виртуальной опциональной плате через интерфейс прикладных программ.
12. Измерительное устройство по п.11, отличающееся тем, что виртуальная опциональная плата содержит протокол связи.
13. Измерительное устройство по п.11, отличающееся тем, что виртуальная опциональная плата соответствует абонентскому запросу для выбора измерения в измерительном устройстве.
14. Измерительное устройство по п.11, отличающееся тем, что виртуальная опциональная плата соответствует рынку, для которого сконфигурировано используемое измерительное устройство.
15. Измерительное устройство по п.11, отличающееся тем, что виртуальная опциональная плата сохранена в виде встроенной программы во втором блоке флэш-памяти во время процесса изготовления.
16. Измерительное устройство по п.11, отличающееся тем, что микроконтроллер дополнительно сконфигурирован для проверки достоверности целостности виртуальной опциональной платы.
17. Измерительное устройство по п.16, отличающееся тем, что микроконтроллер дополнительно сконфигурирован для использования интерфейса прикладных программ для проверки достоверности целостности виртуальной опциональной платы.
18. Измерительное устройство по п.11, отличающееся тем, что основной программный код и виртуальная опциональная плата разработаны независимо.
19. Измерительное устройство по п.11, отличающееся тем, что микроконтроллер дополнительно сконфигурирован для распознавания виртуальной опциональной платы с использованием интерфейса прикладных программ.
20. Измерительное устройство по п.11, отличающееся тем, что виртуальная опциональная плата сохранена в виде установленной по умолчанию виртуальной опциональной платы или в виде обновленной виртуальной опциональной платы.