c中手动驱动声卡

  • 本文关键字:声卡 audio pci-e
  • 更新时间 :
  • 英文 :


我是嵌入式程序员,使用C.我想知道如何访问音频板低级别访问。我知道声卡连接到PCIe,那么我必须使用南桥的寄存器连接到声卡,这是可能的吗?起点是什么?

我知道有一些库,如windows的WASAPI。但是作为嵌入式人员,我想通过PCIe直接访问音频缓冲区。

您需要非常深入地了解您的特定卡片是如何工作的。在我看来,你有两个选择:

  • 你写一个驱动程序,这样你可以得到一个非常低的级别,但仍然可以在操作系统端接口
  • 你为你的卡做一个分离板,并以这种方式与卡接口

我的问题是,你为什么要这样做?如果你想尝试数字到模拟信号的生成,破坏一个便宜的微控制器(如arduino),一个音频放大器和一个小扬声器将是一个很好的开始方式。

相关内容

  • 没有找到相关文章

最新更新