位置:首页 > IC型号导航 > 首字符E型号页 > 首字符E的型号第192页 > EVAL-ADAU1446EBZ > EVAL-ADAU1446EBZ PDF资料 > EVAL-ADAU1446EBZ PDF资料1第30页

ADAU1442/ADAU1445/ADAU1446
自启动
上电时, ADAU1442 / ADAU1445 / ADAU1446可以
加载一个程序和一组参数,这些参数被保存在一个
外部EEPROM 。结合辅助ADC和
多用途引脚,这将有可能不再需要一
微控制器中的一个简单的音频系统。自引导序列
由ADAU1442 / ADAU1445 / ADAU1446完成
作为对我的主人
2
C总线在启动时,即当
在SELFBOOT引脚置高。该ADAU1442 / ADAU1445 /
ADAU1446不能自引导在SPI模式。
的最大必要的EEPROM的容量是40960个字节,或者
40 KB 。这多少内存才需要,如果程序RAM
(4096 × 6字节)和参数RAM (4096 × 4字节)的每
完全充满。
一个自启动操作触发复位的上升沿
当SELFBOOT销被设置为高,并且它经过10毫秒时
当PLL被锁定。该ADAU1442 / ADAU1445 /
ADAU1446读出的程序,参数和寄存器数据
从EEPROM 。该ADAU1442 / ADAU1445 / ADAU1446后
完成自启动,附加消息可被发送到
在我ADAU1442 / ADAU1445 / ADAU1446
2
C总线,虽然
这通常是没有必要在一个自引导程序。该
I
2
对于ADAU1442 / ADAU1445 I2C器件地址/ ADAU1446是
0x68用于写入和0×69在此模式下的读出。该ADDRx销
有不同的功能,当芯片处于此模式;因此,
对他们的设置将被忽略。
该ADAU1442 / ADAU1445 / ADAU1446是对我的主人
2
C
自引导操作期间总线。应注意,没有
在我的其他设备
2
C总线试图执行一个写操作
在自启动。该ADAU1442 / ADAU1445 / ADAU1446
SCL产生8 ×F
s
;因此,当f
S,师大
为48 kHz时, SCL
运行在384千赫。 SCL具有按照占空比
在我
2
特定连接的阳离子。
该ADAU1442 / ADAU1445 / ADAU1446从EEPROM中读取
芯片地址0xA1 。一些的EEPROM的地址的LSB
引脚配置;在大多数情况下,这些引脚应连接
低来设置该地址。 SigmaStudio设计工具写入EEPROM在
地址0XA0 。
EEPROM格式
EEPROM数据包含消息的序列。每
离散的消息是在表17中定义的四种类型之一。
每个消息包括一个或多个字节的序列组成。该
第一字节识别信息类型。字节写入MSB
第一。大多数消息都是块写入( 0x01)的类型,这是
用于写入ADAU1442 / ADAU1445 / ADAU1446
程序RAM ,参数RAM和控制寄存器。
该消息之后的消息类型的机构应
开始用两个字节表示消息的长度,然后包括
一个字节表示该芯片的地址。在此之后始终是一个
2字节的寄存器或存储器地址字段,与所有其他
控制端口的事务。
SigmaStudio设计工具能够生成必要的EEPROM数据
自启动的ADAU1442 / ADAU1445 / ADAU1446 ,使用
函数调用写入最新的编译到E2PROM中。此功能
可接鼠标右键单击ADAU1442 / ADAU1445 /
ADAU1446 IC在硬件配置窗口。
表16.功能控制端口引脚
针
SCL / CCLK
SDA / COUT
ADDR1/CDATA
CLATCH
ADDR0
I
2
C模式
SCL输入
SDA-集电极开路输出
ADDR1—input
未使用的输入领带到地或电源
ADDR0—input
SPI模式
CCLK输入
COUT输出
CDATA输入
CLATCH输入
ADDR0—input
自启动
SCL-输出
SDA-集电极开路输出
未使用的输入领带到地或电源
未使用的输入领带到地或电源
未使用的输入领带到地或电源
表17. EEPROM消息类型
消息ID
0x00
0x01
消息类型
结束
写
以下字节
无
一个字节表示消息长度(包括芯片的地址和
子地址) , 1字节表示的片地址,两个字节
指示子地址,和数据字节的适当数
两个字节的延迟
无
0x02
0x03
延迟
无操作
版本C |分页: 92 30