下午好, 这篇文章是关于您建议从Windows Vista使用哪种编程语言来从以太网端口或USB端口访问原始数据的想法。我的优势在于微控制器。我正在进行一个项目,其中32位微控制器是软件定义无线电中的最后一个处理设备。 micro具有通过USB端口或以太网端口输出数字化信号的能力。我想使用PC作为绘图工具,将原始数字化声音显示为屏幕上的波形,并可能在声卡输出上播放声音。此外,如果软件足够快,我将在32位微型或PC中创建FFT频谱数据,以便在我的笔记本电脑上进行频谱显示。 我有过去使用VB的经验。在我的上一个项目中,我使用一个简单的基本程序(JustBasic)通过USB / RS232设备将控制数据发送到微控制器。这个界面对于这个项目来说肯定不够快。未来的其他特性将是使用以太网或USB来控制实时特征,即微控制器中的滤波器频率,FFT大小和采样率。任何帮助表示赞赏。
答案 0 :(得分:0)
Microsoft提供Raw Input API来直接从USB设备获取数据。您可以使用C#
访问端口(请参阅here)或任何其他.NET语言。您也可以使用C或C ++(参见here)。