基于Freescale MCU与Audio Codec的安卓音频附件设计
t loader,用于对安卓音频附件固件进行SD卡升级,剩下部分为应用程序空间。
图 8 MCU Flash 布局
软件功能
·支持AOA Protocol 2.0 audio profile及HID*
·支持USB同步音频输入(44.1kHz采样率,16位,双声道)*
·支持I2S 立体声音频输出*
·支持TSI触摸板控制输入,进行音量调节、曲目切换与暂停/播放操作*
·支持I2S0的DMA传输以减少CPU负载*
·支持I2C与CODEC进行控制传输*
·支持SD卡升级固件功能,简单方便*
编译环境
采用 CodeWarrior Freescale Tool Chain编译
结论
本文主要介绍了基于Freescale MCU与Audio Codec的安卓音频附件设计, 该设计实现了将安卓设备媒体音频轻松传输到附件的进行高品质播放的解决方案。音频附件作为USB主机迎合了安卓设备对功耗的要求。
参考
K70_120: Kinetis K70 Graphic LCD 120/150 MHz MCUs
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=K70_120&nodeId=01624698C9DE2DDDB1
Android Open Accessory Protocol 2.0
http://source.android.com/accessories/aoa2.html
——本文选自电子发烧友网11月《视音频技术特刊》"EE Design栏目",转载请注明出处,违者必究!
- Freescale推出最全面的基于汽车雷达的ADAS系统解决方案(05-26)
- 高级驾驶员辅助系统(ADAS)关键技术应用与方案集锦(10-07)
- 混合动力汽车(HEV)转换器与充电器解决方案(03-15)
- Freescale 混合动力传动系统解决方案(03-13)
- Freescale:半导体技术的进步推动下一代医疗设备的发展(04-09)
- 车载无线传感器网络监测系统设计方案(04-25)