以STM32F103($2.5718) 作为微处理器,规划一个低本钱的无线WiFi 音乐播映体系,结合接纳WiFi 数据的WM-G-MR-08(wm631)模块和VS1003B 音频解码器完结MP3 音乐播映。根据Android 体系开发的客户端软件选用手机操控,完结手机端与操控端之间的数据传输,完结手机长途对音乐播映器的操控。结果表明,该体系设备简略便利、本钱较低、体系牢靠、易于扩展。本规划根据现已开展老练的WiFi 无线网络,充分利用WiFi 掩盖规模广、传输速度快、抗干扰能力强等长处。Android 具有开源性、封装性、性价比高级长处,根据Android 体系开发的客户端软件移植性强,通用性高。选用手机作为操控终端,便于操作。手机经过无线网络(WiFi)对音乐播映体系进行操控,能够完结便利、方便、智能化的要求。
音频解码模块
VS1003B 是一个单片MP3/WMA/MIDI 音频解码器和ADPCM 解码器。它包括一个高性能、自主产权的低功耗的DSP 处理器核VS_DSP4,作业数据存储器为用户使用供给5KB 的指令ROM 和0.5KB 的数据RAM。其还具有串行的操控和数据接口、1 个高品质可变采样率的ADC 和立体声DAC、4 个惯例用处的I/O 口、1 个UART,以及1 个地线缓冲器和耳机放大器。
STM32F103($2.5718) 将从SD 卡里读取的MP3 音频数据流传给音频解码模块,音频解码模块将该数据流解析并转换成模拟信号后再进行输出。VS1003B 与STM32F103($2.5718) 的数据通讯是经过J2 排针上的SPI 总线方法进行的。音频解码模块
WiFi 无线模块
WiFi(Wireless($103.3600) Fidelity,无线保真技能)的最大长处是传输速度较高,并且能主动调整带宽,能够有效地保证网络的稳定性和牢靠性。该规划选用的WM-G-MR- 08 模块不只具有WiFi 的功用,并且能供给小尺度和高数据速率的无线连接,可使用于无线PDA、DSC、媒体适配器、微型打印机、条码扫描器、VOIP 电话等。数据存储设备是该WM-G-MR-08 潜在的使用,在嵌入式上的使用首要会集在移动设备方面。在规划中,WM-G-MR-08 模块经过开发板上的J1排针的SPI 引脚与主控芯片通讯,ANT1SMACON 为无线网卡,其原理图如图2所示。
本规划是在ARM7 渠道上构建WiFi,本钱优势显着。选用当时较新的操控方法—智能手机软件操控+无线网络,不只能充分利用WiFi 的传输速度快、掩盖规模广等优势,并且根据Android 的渠道建造本钱低、使用便利。一起,这种方法选用的手机软件具有通用性,商场使用价值高,易于推行,能为用户供给优质、便利方便的音乐播映服务。
- STM32单片机中文官网
- STM32单片机官方开发工具
- STM32单片机参阅规划