简介
通过使用自引导特性, ADAU1701/ADAU1702可以用于无微控制器的系统中,在上电或复位时作为I2C主机从外部EEPROM引导自身。在无微控制器的情况下, DSP的实时控制是通过将多用途引脚与按钮、开关、电位计或其他控制器件配合使用来实现的。针对这些IC设计自引导系统时,涉及到通过SigmaStudio™图形开发工具进行系统内编程和调整时,必须引起注意。
硬件设置
图3所示为ADAU1701/ADAU1702在应用电路中连接到EEPROM的自引导模式设置。 ADAU1701的程序、参数和接口寄存器所需的最大存储器空间为9248字节,或略多于8.5 kB。 ADAU1702的程序、参数和接口寄存器可以使用最多6688字节的存储器空间。以上数值不包括寄存器设置或开销字节,但这些因素不会导致字节数明显增加。此外,只有当程序RAM(1024 × 5字节)、参数RAM(1024 × 4字节)和接口寄存器(8 × 4字节)全满时,才需要这么多的存储器空间,但多数应用不会使用全部程序和参数RAM,因此8 kB EEPROM足够使用。
ADAU1701/ADAU1702从EEPROM芯片地址0xA1读取数据。某些EEPROM的地址LSB可通过引脚配置;大多数情况下,这些引脚应连接低电平以设置该地址。当SELFBOOT和WP引脚被设为高电平时,便会在RESET上升沿触发自引导操作。 ADAU1701从EEPROM读取程序、参数和寄存器设置。
ADAU1701/ADAU1702完成自引导后 , 附加消息可以通过I2C总线发送到ADAU1701/ADAU1702,但在自引导应用中,这通常是不需要的。在自引导模式下,写操作的I2C器件地址为0x68,读操作为0x69。当芯片处于该模式时, ADDRx引脚具有不同的功能;因此,这些引脚的设置被忽略。
完整文档请见链接:http://www.analog.com/media/cn/technical-documentation/application-notes/AN-923_cn.pdf
ADI DSP任何问题,可联系OP的QQ:5516164,邮箱:sale@openadsp.com
|