| 数据搜索系统,热门电子元器件搜索 |
|
TAS3218IPZP 数据表(PDF) 64 Page - Texas Instruments |
|
|
|||||||||||||||||||||||||||||
TAS3218IPZP 数据表(HTML) 64 Page - Texas Instruments |
|
64 / 79 page ![]() Load Memory Control and Data Register (0x04 and 0x05) TAS3218 SLES235 – JULY 2008 ....................................................................................................................................................................................................... www.ti.com Bits 4032 define the memory load error status on EEPROM download and slave download. Table 26. Analog Busy(1) ANALOG BUSY FLAG ABSY Analog is busy 1 Analog not busy 0 (1) Default values are shown in italics. Analog control sequence takes time (maximum around 500 ms for headphone power up). This busy flag indicate whether analog control sequence is running or not. Table 27. I2C Bus Error(1) I2C BUS ERROR BUSE Bus error 1 No bus error 0 (1) Default values are shown in italics. If I2C bus error occurs, this flag will be set. Only host uC can clear this flag by writing 0 to this bit. I2C bus error status is read from ESFR (0xC5, bit 6), and is cleared by ESFR (0xC7, bit 6). The I2C Memory Load port permits the system controller to load the TAS3218 memories as an alternative to having the TAS3218 load its memory from an external EEPROM. The transfer is performed by writing to two I2C registers. The first register is a eight byte register than holds the check sum, the memory to be written, the starting address, the number of data bytes to be transferred. The second register holds eight bytes of data. The memory load operation starts with the first register being set. Then the data is written into the second register using the format shown. After the last data byte is written into the second register, an additional two bytes are written which constrain the two byte checksum. At that point, the transfer is complete and status of the operation is reported in the status register. NOTE: Once the micro program memory has been loaded, further updates to this memory are inhibited until the device is RESET. When the first I2C slave down load register is written by the system controller the TAS3218 will update the status register by setting a error bit to indicate an error for the memory type that is being loaded. This error bit is reset when the operation complete and a valid checksum has been received. For example when the Micro program memory is being loaded, the TAS3218 will set a Micro program memory error indication in the status register at the start of the sequence. When the last byte of the micro program memory and checksum is received, the TAS3218 will clear the micro program memory error indication. This enables the TAS3218 to preserve any error status indications that occur as a result of incomplete transfers of data/ checksum error during a series of data and program memory load operations. The checksum is always contained in the last two bytes of the data block. The I2C slave download is terminated when a termination header with a zero length byte count filed is received. 64 Submit Documentation Feedback Copyright © 2008, Texas Instruments Incorporated Product Folder Link(s): TAS3218 |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |