扫码加入

  • 方案介绍
  • 相关推荐
申请入驻 产业图谱

【代码库】如何在 LPC5500 上实现多种 USB 音频格式

1小时前
91
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

如何在 LPC5500 上实现多种 USB 音频格式

 

本应用笔记将向您展示如何在 LPC5500 系列上实现多种 USB 音频格式。详细信息请参考AN13447。对于带有 USB 设备控制器MCUNXP SDK软件开发套件)通常提供 USB 音频示例。该示例仅支持单一音频格式。例如,LPC55S69-EVK,该开发板带有 WM8904 编解码器。SDK 中还提供了一个 USB 音频示例(usbdevicecompositehidaudiounifiedbm)。目前,该示例支持 48 K/16 位音频格式。然而,在客户的实际应用中,有时需要支持多种音频格式。本应用笔记以 LPC55S69 为例,介绍如何基于 LPC55S69 SDK v2.10 的 USB 音频示例,使 USB 音频扬声器支持 48 K/16 位和 48 K/32 位音频格式。

主板:LPCXpresso55S69

 

类别:音频

 

外设:DMA、I2S、USB

 

工具链:MDK

 

目录

 

  1. 软件
  2. 硬件
  3. 设置
  4. 结果
  5. 常见问题解答
  6. 支持
  7. 发行说明

1.软件

 

  • SDK:2.10.0
  • MDK:5.37.0
  • 任何可以在 PC 上运行的音乐播放器

2.硬件

 

3. 设置

 

3.1 步骤 1

 

打开 MDK 项目“lpc55s69devcompositehidaudiounifiedbmaudioformat_switch.uvprojx”并进行编译,然后将图像下载到 LPCXpresso55S69 EVK 板中。

3.2 步骤 2

 

使用micro USB线将全速USB接口P10与PC连接,然后按下RESET键S4即可运行程序。

LPCXpresso55S69

4. 结果

 

PC 将识别支持两种音频格式的 USB 音频设备:48K/16bit 和 48K/32bit。

音频格式

5. 常见问题

 

6. 支持

 

项目元数据

 

董事会徽章 类别徽章

周边徽章 周边徽章 周边徽章

来源:恩智浦appcodehub

恩智浦

恩智浦

恩智浦半导体创立于2006年,其前身为荷兰飞利浦公司于1953年成立的半导体事业部,总部位于荷兰埃因霍温。恩智浦2010年在美国纳斯达克上市。恩智浦2010年在美国纳斯达克上市。恩智浦半导体致力于打造全球化解决方案,实现智慧生活,安全连结。

恩智浦半导体创立于2006年,其前身为荷兰飞利浦公司于1953年成立的半导体事业部,总部位于荷兰埃因霍温。恩智浦2010年在美国纳斯达克上市。恩智浦2010年在美国纳斯达克上市。恩智浦半导体致力于打造全球化解决方案,实现智慧生活,安全连结。收起

查看更多

相关推荐