Доступ к порту Ethernet или USB - PullRequest
0 голосов
/ 30 июля 2011

Добрый день, В этом посте задается вопрос о том, какой язык программирования для Windows Vista вы бы предложили для доступа к необработанным данным через порт Ethernet или порт USB. Моя сила в микроконтроллерах. У меня есть проект, в котором 32-битный микроконтроллер является последним устройством обработки в программно-определяемой радиостанции. Микро имеет возможность выводить оцифрованные сигналы через порт USB или порт Ethernet. Я хотел бы использовать ПК в качестве средства построения графиков, чтобы отображать необработанный оцифрованный звук в виде осциллограммы на экране и, возможно, воспроизводить звук на выходе звуковой карты. Кроме того, я буду создавать данные спектра БПФ, либо на 32-битном микро, либо на ПК, если программное обеспечение достаточно быстрое, для отображения спектра на моем ноутбуке. У меня есть опыт работы со старшим VB. В моем последнем проекте я использовал простую базовую программу (JustBasic) для отправки управляющих данных через устройство USB / RS232 на микроконтроллер. Этот интерфейс, конечно, не достаточно быстрый для этого проекта. Дополнительные будущие функции будут заключаться в использовании Ethernet или USB для управления функциями реального времени, то есть частотами фильтра, размером FFT и частотой дискретизации в микроконтроллере. Любая помощь приветствуется.

1 Ответ

0 голосов
/ 30 июля 2011

Microsoft предоставляет Raw Input API для получения данных прямо с USB-устройства. Вы можете использовать C# для доступа к порту (см. здесь ) или любой другой язык .NET. Вы также можете использовать C или C ++ (см. здесь ).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...