数据 薄板
UAC 355xB
Micronas
将 13, 2004; 6251-544-2DS
21
这 previous chapters describe 这 uac 355xb 从
这 硬件 要点 的 视图. 这 完全 符合实际,
不管怎样, 是 定义 用 这 微控制器 firmware.
这个 firmware tailors 这 设备 至 一个 明确的 applica-
tion.
micronas 提供 二 标准 firmware 版本
embedded 在 这 只读存储器.
– UAC 3555b: 标准 codec
– UAC 3554b: 标准 headset
便条:
它 是 可能 至 customize 许多 参数
(ids, strings, equalizer 设置 等.) 用 意思 的
一个 外部 可擦可编程只读存储器.
两个都 firmware 版本 是 非常 类似的. differences
是 提到 在 这 下列的 chapters.
4.1. 特性
这 主要的 特性 的 这 标准 firmware 版本
是
– usb playback 和 record 和 独立 样本
比率
– 样本 比率 从 6.4 khz 至 48 kHz
– microphone 或者 线条 输入
(仅有的 mic 为 uac 3554b)
– 音频的 baseband 处理 包含 动态 bass
管理 和 低音炮 分割 过滤
– 基本 音频的 控制 用 gpio-hid
– suspend 模式 和 偏远的 wake-向上 支持
–I
2
c 主控/从动装置 支持
– bootloader permitting 下载 的 配置
数据, plug-ins 或者 完全 firmware (仅有的 为
UAC 3556b) 之后 电源-在
– plug-在 支持 (downloadable firmware extensions
从 外部 可擦可编程只读存储器 或者 win 驱动器).
大多数 的 这 功能 是 定义 在 这 设备 和
配置 descriptor. 这 下列的 chapters pro-
vide 所有 noteworthy 信息, 这个 是 buried 在 这个
descriptors. 它 是 assumed th在 这 reader 是 familiar
和 这 基本 usb notation (usb 规格 2.01/
www.usb.org).
4.2. 设备 descriptor
这 设备 descriptor 包含 这 downloadable ids
和 这 index 为 一些 strings.
有关联的 至 这 string index 那里 是 三 程序-
mable strings. 这 只读存储器 firmware 定义 仅有的 二:
4.3. 配置 descriptor
这 配置 descriptor 包含 信息 在
这 总线/自-powered 和 remote wake-向上 能力.
这 uac 355xb 准许 所有 结合体 的 这些 fea-
tures. 那里 是 也 一个 string index, 准许 至 associ-
ate 一个 string 至 这个 配置. 这 default string 是 一个
日期 代号 (时间 的 代号 组装). 这些 items 是
可编程序的:
这 配置 descriptor 也 提供 所有 informa-
tion 涉及 这 音频的 流动 在 这 类 明确的
音频的 控制 接口. 图. 3–1 在 页 16 显示
这 graphical 描述 为 这 codec firmware.
表格 4–1:
可编程序的 设备 descriptor items
Item Default
UAC 3555B
Default
UAC 3554B
idVendor 0x074D 0x074D
idProduct 0x3554 0x3554
bcdDevice 0x000x
1)
0x0004
1)
iManufacturer 0x01 0x01
iProduct 0x02 0x02
iserialnumber 0x00 0x00
1
) 改变 和 firmware revisions
表格 4–2:
Strings
String Default
UAC 3555B
Default
UAC 3554B
生产者
String
Micronas Micronas
产品 string UAC 3555B micronas usb
Headset
表格 4–3:
可编程序的 配置 descriptor
Items
Item default -
UAC 3555B
default -
UAC 3554B
iConfig 0x01 0x01
bmAttributes 0xe0
(自-powered,
偏远的 wake-向上)
0x80
(总线-powered)
MaxPower 0 (0 毫安) 50 (100 毫安)