Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
usb [2018/05/17 18:24]
midas_zhou [2. 使用USB Audio设备]
usb [2019/03/10 22:27] (current)
Line 43: Line 43:
 在播放或录音命令中指定设备号: 在播放或录音命令中指定设备号:
    aplay -D plughw:2,0 im_widora.wav    aplay -D plughw:2,0 im_widora.wav
-当然,你也可以用设备名,​ 用aplay -L命令可以显示这些设备名: +当然,你也可以用设备名,​ 用ls /​proc/​asound ​命令可以显示这些设备名: 
-   root@Widora32:/#​ aplay -L + 
-   ​null +{{:proc_cards.jpg}} 
-       ​Discard all samples (playback) or generate zero samples (capture) +
-   sysdefault:CARD=I2S +
-       MTK APSoC I2S, +
-       ​Default Audio Device +
-   ​sysdefault:​CARD=CD002 +
-       ​CD002,​ USB Audio +
-       ​Default Audio Device +
-   ​front:​CARD=CD002,​DEV=0 +
-       ​CD002,​ USB Audio +
-       Front speakers +
-   ... ...+
 可以选用其中一个: 可以选用其中一个:
    aplay -D plughw:'​I2S'​ /​home/​im_widora.wav    aplay -D plughw:'​I2S'​ /​home/​im_widora.wav
Line 62: Line 52:
 Widora的USB HOST可以同时挂载多个USB HUB和USB DEVICE。 ​ Widora的USB HOST可以同时挂载多个USB HUB和USB DEVICE。 ​
 通过FTDI芯片可以实现从USB到UART,​I2C,​BIT_BANG,​SPI,​JTAG等各种通用接口的扩展,​ 在Widora上将FTDI 芯片设置成BIT_BANG模式,​ 可以实现8位并口的快速输出,​ 甚至可以推动480x320的彩屏播放动画。 ​ 通过FTDI芯片可以实现从USB到UART,​I2C,​BIT_BANG,​SPI,​JTAG等各种通用接口的扩展,​ 在Widora上将FTDI 芯片设置成BIT_BANG模式,​ 可以实现8位并口的快速输出,​ 甚至可以推动480x320的彩屏播放动画。 ​
 +通过libusb库编程可以方便地实现与其他USB设备间高效通信。
  
 {{:​widora_usb_ftdi.jpg?​400 |}} {{:​widora_usb_ftdi.jpg?​400 |}}
 +
 +
 +