0

我正在尝试创建一个线程来生成正弦波样本并创建另一个线程来从缓冲区中读取样本并在屏幕上绘图并使用 GUI 以一定的间隔更新显示。

我的问题是

  1. 是否有任何库可以使用 C 中的停止/暂停/播放按钮实现类似示波器的显示?

  2. 如果没有,是否可以将 C 代码生成的正弦波样本传输到其他程序(由支持更好 GUI 库的不同语言设计)?

4

1 回答 1

0

好吧,有很多方法可以去。如果您花一些时间在谷歌上搜索,您会发现 C 库可以进行绘图(例如koolplot)。如果您可以考虑 C++ 和精彩的 Qt 项目来实现您正在开发的任何东西,您可以看看Qwt库。Qt+qwt 在 Mac OS 上运行良好。

于 2013-05-24T13:27:44.917 回答