电子大神的日记本,供应链专家的功夫茶盘,在这里记录、分享与共鸣。

登录以开始

在21IC DIY上实现USB音频输出设备(LCD显示音频频谱)

代码包(keil RV版):

下载地址1:rar

下载地址2:

 

代码包(keil CARM版):下载地址1:rar

下载地址2:
(同样是Thumb模式,RV编译的代码比CARM的大了约一倍,我晕……)
    本程序包在AT91SARM7S64上实现USB音频频谱显示的功能。
硬件平台为21IC DIY U盘板+LCD模块。将程序烧入到实验板
中,并连接好LCD,运行程序,在控制面板的“声音和音频设备”
中找到音频标签,然后将“声音播放”的“默认设备”选择为
“电脑圈圈做的USB声卡”。然后播放一个音频文件,将在LCD
上实时显示频谱。此时LED3应该亮起,并且电脑的声卡不再输出
声音,如果不对,应该关掉播放器,然后重新启动播放器,即可
将数据定向到USB声卡中。
    注意:当LED3亮起时,表示USB声卡不能拔下(按开发板上
的复位也不行,因为复位时会自动拔下),否则可能会导致电脑
死机!要拔下声卡时,应该将声音播放设备设置回原来的声卡,
并关闭播放器。等LED3灭后才能拔下。
    过段时间看能不能把输出的数据弄到PWM上去,这样就可以
做真正的声卡了~~~~
                                圈圈  2009-05-14  14:45

博主
computer00
电脑圈圈的家当
computer00
点击跳转