| поискавой системы для электроныых деталей |
|
ADIS16448/PCBZ датащи(PDF) 11 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
ADIS16448/PCBZ датащи(HTML) 11 Page - Analog Devices |
|
11 / 24 page ![]() Data Sheet ADIS16448 Rev. B | Page 11 of 24 Burst Read Function The burst read function provides a way to read all of the data in one continuous stream of bits (no stall time). As shown in Figure 13, start this mode by setting DIN = 0x3E00, while keeping CS low for 12 additional, 16-bit read cycles. These 12 cycles produce the following sequence of output registers on DOUT: DIAG_STAT, XGYRO_OUT, YGYRO_OUT, ZGYRO_OUT, XACCL_OUT, YACCL_OUT, ZACCL_OUT, XMAGN_OUT, YMAGN_OUT, ZMAGN_OUT, BARO_OUT, and TEMP_OUT. GLOB_CMD CS SCLK DIN DOUT XGYRO_OUT DIAG_STAT TEMP_OUT 12 3 13 Figure 13. Burst Read Sequence SPI Read Test Sequence Figure 14 provides a test pattern for testing the SPI communica- tion. In this pattern, write 0x5600 to the DIN line in a repeating pattern and raise chip select for at least 9 μs between each 16-bit sequence. Starting with the second 16-bit sequence, DOUT produces the contents of the PROD_ID (see Table 28) register, 0x4040. DOUT = 0100 0000 0100 0000 = 0x4040 = 16,448 DIN = 0101 0110 0000 0000 = 0x5600 SCLK CS DIN DOUT Figure 14. SPI Test Read Pattern DIN = 0x5600, DOUT = 0x4040 DEVICE CONFIGURATION The control registers in Table 6 provide users with a variety of configuration options. The SPI provides access to these registers, one byte at a time, using the bit assignments in Figure 12. Each register has 16 bits, where Bits[7:0] represent the lower address, and Bits[15:8] represent the upper address. Figure 15 provides an example of writing 0x04 to Address 0x36 (SMPL_PRD[15:8], using DIN = 0xB704. This example reduces the sample rate by a factor of eight (see Table 34). SCLK CS DIN DIN = 1011 0111 0000 0100 = 0xB704, WRITES 0x04 TO ADDRESS 0x37. Figure 15. Example SPI Write Sequence Dual Memory Structure Writing configuration data to a control register updates its SRAM contents, which are volatile. After optimizing each relevant control register setting in a system, set GLOB_CMD[3] = 1 (DIN = 0xBE08) to backup these settings in nonvolatile flash memory. The flash backup process requires a valid power supply level for the entire process time, 75 ms. Table 6 provides a user register memory map that includes a flash backup column. A yes in this column indicates that a register has a mirror location in flash and, when backed up properly, it automatically restores itself during startup or after a reset. Figure 16 provides a diagram of the dual memory structure used to manage operation and store critical user settings. NONVOLATILE FLASH MEMORY (NO SPI ACCESS) MANUAL FLASH BACKUP START-UP RESET VOLATILE SRAM SPI ACCESS Figure 16. SRAM and Flash Memory Diagram |
|
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю 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 |