市场上都是使用单芯片的解决方案做的USB的声卡,例如TI的PCM2902芯片,集成了模拟音频输入,S/PDIF数字音频输入,模拟音频输出等功能。偶的想法不是使用这种类型的芯片(产品开发需要使用这种类型的芯片,但是,偶现在只是想学习一下USB的AUDIO类协议,如果使用这种类型的芯片就没有任何意义),而是自己通过USB的Audio类写程序来实现。现在只是想实现一个简单的USB麦克风,硬件平台是ZLG的SMART D12开发板,SMART D12开发板上没有ADC芯片,也没有CODEC芯片,所以无法实现一个真正意义上的USB麦克风。偶想在51单片机内部存储一个正弦波的采样数据,通过USB的AUDIO类协议传给PC机,用PC机进行录音,然后存储为一个音频文件(例如:WAV文件),然后播放这个音频文件就可以了。如果大家有专业级的音频软件(例如:Adobe Audition),还可以在PC机上看到正弦波形。<br />各位大侠有什么意见和经验尽管提出来,多交流交流<br />
|