簡介
通過使用自引導特性, ADAU1701/ADAU1702可以用于無微控制器的系統(tǒng)中,在上電或復位時作為I2C主機從外部EEPROM引導自身。在無微控制器的情況下, DSP的實時控制是通過將多用途引腳與按鈕、開關、電位計或其他控制器件配合使用來實現(xiàn)的。針對這些IC設計自引導系統(tǒng)時,涉及到通過SigmaStudio™圖形開發(fā)工具進行系統(tǒng)內編程和調整時,必須引起注意。
硬件設置
圖3所示為ADAU1701/ADAU1702在應用電路中連接到EEPROM的自引導模式設置。 ADAU1701的程序、參數(shù)和接口寄存器所需的最大存儲器空間為9248字節(jié),或略多于8.5 kB。 ADAU1702的程序、參數(shù)和接口寄存器可以使用最多6688字節(jié)的存儲器空間。以上數(shù)值不包括寄存器設置或開銷字節(jié),但這些因素不會導致字節(jié)數(shù)明顯增加。此外,只有當程序RAM(1024 × 5字節(jié))、參數(shù)RAM(1024 × 4字節(jié))和接口寄存器(8 × 4字節(jié))全滿時,才需要這么多的存儲器空間,但多數(shù)應用不會使用全部程序和參數(shù)RAM,因此8 kB EEPROM足夠使用。
ADAU1701/ADAU1702從EEPROM芯片地址0xA1讀取數(shù)據。某些EEPROM的地址LSB可通過引腳配置;大多數(shù)情況下,這些引腳應連接低電平以設置該地址。當SELFBOOT和WP引腳被設為高電平時,便會在RESET上升沿觸發(fā)自引導操作。 ADAU1701從EEPROM讀取程序、參數(shù)和寄存器設置。
ADAU1701/ADAU1702完成自引導后 , 附加消息可以通過I2C總線發(fā)送到ADAU1701/ADAU1702,但在自引導應用中,這通常是不需要的。在自引導模式下,寫操作的I2C器件地址為0x68,讀操作為0x69。當芯片處于該模式時, ADDRx引腳具有不同的功能;因此,這些引腳的設置被忽略。
完整文檔請見鏈接:http://www.analog.com/media/cn/technical-documentation/application-notes/AN-923_cn.pdf
ADI DSP任何問題,可聯(lián)系OP的QQ:5516164,郵箱:sale@openadsp.com
|