我正在为朋友制作一个EEG生物反馈'产品',我需要一个简单但功能强大的DSP应用程序构建器。
以下是我的情况:
我已经构建了HW来测量脑波信号,需要为我的朋友创建一个用户面板来使用它。 HW将串行端口的ascii流发送出去。数据包以每秒250个包的速率发送幅度值。感兴趣的脑波低于30 HZ,所以这比采样速度快得多。
我正在LabVIEW中对DSP用户面板进行原型设计,这使得使用自定义控制面板完成复杂的DSP非常容易。但是,我的朋友只是想要一个即插即用的产品,我很难在他的电脑上安装LabVIEW,所以这是我的挑战:我想知道是否有一个设计应用程序可以用来为他创建最终的应用程序。
如果它是基于文本的我没有问题,但我没有能力坐下来使用全面的编程语言来制作前面板控件,内部DSP和串行端口处理器,因此应用程序希望提供设计人员易于使用工具GUI并且易于访问DSP库。我正在编写解释串行数据格式的东西并管理数据的一般流程以将其处理并发送到前面板,但是设置一些编程IDE并安装一堆库来制作所有繁琐的细节前面板比我现在所能承受的要多。
顺便说一下,我也把它放在Matlab的私人版本中,但这对我的朋友来说再好不了。有什么想法吗?我知道有高级应用程序构建器,但它们通常针对初学者。我很被Labview宠坏了!我对C,Basic或Python中的实际编码没有任何问题,这是我不想深入研究的所有环境构建。
答案 0 :(得分:1)
如果您想要一个独立的可执行文件,您可以使用LabVIEW的应用程序构建器来创建一个。应用程序构建器随LV pro一起提供,但可以单独购买以获得更便宜的版本。这不会让你的朋友修改代码,但我明白这就是你想要的。
如果在您的情况下需要,还有许多方法可以创建插件系统。你可以找到相关的各种教程。
请注意,某些工具包和模块也要求您购买分发许可证。你需要检查一下你是否正在使用这样的模块。