首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

Cortex-M0的USB接口在智能手机底座音响中的应用

Cortex-M0的USB接口在智能手机底座音响中的应用

关键字:Cortex-M0   USB音响   底座音响  
ARM Cortex-M0 处理器是目前最小的 ARM 处理器。M0充分利用了ARM Thumb 技术、多级流水线技术、低功耗优化设计技术和最新的高密度硅闪存工艺,是目前市场上现有的最小、能耗最低、最节能的ARM处理器。该处理能耗非常低、门数量少、代码占用空间小,使得MCU开发人员能够以8位处理器的价位,获得32位处理器的性能。芯片制造商将M0产品针对某些特别应用而进行开发,分别有高集成32位微控制器、USB微控制器, CAN总线微控制器、带USB口和CAN总线控制器等等,广泛地应用在各个领域。
随着智能手机、移动互联网、云存储技术的高速发展,人们的生活也随之改变。从信息获取到购物、娱乐、生活,衣食住行游购娱无一不包,其中一种简单易用的底座音箱也逐渐走入人们的生活。

设计一个高性价比的音箱,以M0为内核的USB微控制器作为这类电路系统主控芯片的不错选择。




底座音响的音频流程为:




以Iphone底座音响为例,音频采用数字音频方式传输可以保证音源不受外界的干扰而失真,告别传统底座音箱音质差易干扰等问题。MCU获取数字音频必须通过USB,其USB 传输的端点要求是:协议占用有3个USB端点,另外2个控制端点和2个音频端点,这样基本需要7个端点以上的USB接口才能满足这类方案的设计需要。而音频解码器是通过I2S方式来接收,这样MCU必须同时具有I2S接口,而且还需通过I2C接口来控制。
返回列表