1

我不太确定在哪里发布这个问题,但我认为 Stack Overflow 有很多聪明的人可以提供帮助。

我想知道是否有一种方法可以将编程和电路结合起来。我能否以某种方式将我的计算机变成一个信号发生器来创建可以应用于我创建的外部电路的交流波形?然后我可以用 C++ 代码对我的计算机进行编程以改变波形的幅度/频率吗(希望如果可能的话,这不需要汇编语言,我对此一无所知,期望它的代码更直接地与 CPU 或其他东西一起运行)。基本上,我正在寻找一种将编码与电路相结合的方法。什么都会做。我只想在这两方面都做得更好,因为它们都让我感兴趣。

4

1 回答 1

2

是的,您可以使用您的音频通道。

你必须考虑它的频率响应:(理论最大20kHz?)

您还必须缓冲音频输出。为此使用运算放大器作为缓冲区。您不想让音频插孔过载。

您将遇到如何“快速”地将数据发送到您的音频通道的挑战。但我认为这是可能的。

另一种方法是使用一个好的旧并行端口,如果你有一个:)。那些很好地指挥一些电子设备。

于 2014-03-22T19:35:42.093 回答