- 博客(2)
- 收藏
- 关注
原创 为什么USB Audio会产生jitter或数据丢失
1. Host太繁忙,导致Host USB的数据包未来得及在指定时间(比如1ms)送到USB buffer处。2. Device端的USB(PHY)和audio clock(I2S, LRCLK)的clock无法精确同步,比如full speed的usb的clock为12M, 当audio的采样率为44.1khz时,USB的clock就无法整除Audio的clock, 这样USB就无法
2012-08-14 17:22:42 3159
原创 USB数据包的格式是小端的(little-endian)
ARM是小端的,所以字节顺序无需调整。不过,为了程序的可移植性,可以用cpu_to_le16将数据转化为小端的如果在大端的平台上(如PowerPC)
2012-08-10 13:26:09 2198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人