Сервис удаленного доступа к модулям цифровой обработки сигналов на процессоре Л1879ВМ1 (NM6403) NeuroMatrix Server (NMServer).
Программное обеспечение NMServer позволяет выполнять запуск и отладку программ с удаленного компьютера, подключенного через сеть TCP/IP.
NMServer предоставляет сервис для доступа к плате с процессором Л1879ВМ1 (NM6403) с удалённого PC (рисунок 1). Несущий PC с установленной на нём процессорной платой (сервер) и удалённый PC (клиент) должны быть подключены к сети TCP/IP, например, к сети Ethernet и работать под управлением ОС Win32.
Рисунок 1. Конфигурация при удаленном управлении
NMServer запускается на несущем PC, на котором должны быть инсталлированы драйверы и библиотека загрузки и обмена для установленной процессорной платы. Клиентская часть представлена динамической библиотекой, которая имеет одинаковый с библиотеками загрузки и обмена интерфейс. Серверная и клиентская части при взаимодействии используют стандартный механизм вызова удалённых процедур (Windows RPC).
С точки зрения разработчика ПО для процессорной платы (клиента) загрузка программ и управление по каналу TCP/IP происходит так же, как загрузка и управление с использованием библиотеки загрузки и обмена на локальном PC. Единственное отличие состоит в том, что при сборке управляющей программы необходимо использовать клиентскую библиотеку, вместо библиотеки загрузки и обмена.
|