Линейка продуктов KEEN SIDE

Datasheet ADIS16489 (Analog Devices) - 27

ПроизводительAnalog Devices
ОписаниеSeven Degrees of Freedom Inertial Sensor
Страниц / Страница40 / 27 — ADIS16489. Data Sheet. FLASH MEMORY ENDURANCE COUNTER. (FLSHCNT_LOW, …
ВерсияA
Формат / Размер файлаPDF / 974 Кб
Язык документаанглийский

ADIS16489. Data Sheet. FLASH MEMORY ENDURANCE COUNTER. (FLSHCNT_LOW, FLSHCNT_HIGH). Table 144. FLSHCNT_LOW Register Definitions

ADIS16489 Data Sheet FLASH MEMORY ENDURANCE COUNTER (FLSHCNT_LOW, FLSHCNT_HIGH) Table 144 FLSHCNT_LOW Register Definitions

10 предложений от 10 поставщиков
Сенсоры, Датчики Датчики движения — инерциальные системы измерения, гиростабилизаторы (IMU)
AllElco Electronics
Весь мир
ADIS16489BMLZ-P
Analog Devices
281 785 ₽
Эиком
Россия
ADIS16489BMLZ-P
Analog Devices
695 474 ₽
Элитан
Россия
ADIS16489BMLZ-P
Analog Devices
758 358 ₽
Augswan
Весь мир
ADIS16489BMLZ-P
Analog Devices
по запросу
SiC-компоненты от ведущих китайских производителей

Модельный ряд для этого даташита

Текстовая версия документа

link to page 27 link to page 27 link to page 27 link to page 27 link to page 27 link to page 27 link to page 27 link to page 13 link to page 27 link to page 27 link to page 9 link to page 16 link to page 16
ADIS16489 Data Sheet FLASH MEMORY ENDURANCE COUNTER
for the page assignments associated with each user accessible
(FLSHCNT_LOW, FLSHCNT_HIGH)
register.
Table 144. FLSHCNT_LOW Register Definitions GLOBAL COMMANDS (GLOB_CMD) Page Addresses Default Access Flash Backup Table 150. GLOB_CMD Register Definitions
0x02 0x7C, 0x7D Not applicable R Not applicable
Page Addresses Default Access Flash Backup
0x03 0x02, 0x03 Not applicable W No
Table 145. FLSHCNT_LOW Bit Definitions Bits Description Table 151. GLOB_CMD Bit Definitions
[15:0] Flash memory write counter, low word
Bits Description
[15:8] Not used
Table 146. FLSHCNT_HIGH Register Definitions
7 Software reset
Page Addresses Default Access Flash Backup
6 Factory calibration restore 0x02 0x7E, 0x7F Not applicable R Not applicable [5:4] Not used
Table 147. FLSHCNT_HIGH Bit Definitions
3 Flash memory update
Bits Description
2 Flash memory test (checksum) [15:0] Flash memory write counter, high word 1 Self test 0 Bias correction update The FLSHCNT_LOW (see Table 144 and Table 145) and FLSHCNT_HIGH (see Table 146 and Table 147) registers The GLOB_CMD register (see Table 150 and Table 151) provides combine to provide a 32-bit, binary counter that tracks the trigger bits for several operations. Write a 1 to the appropriate number of flash memory write cycles. In addition to the bit in GLOB_CMD to start a particular function. number of write cycles, the flash memory has a finite service
Software Reset
lifetime, which depends on the junction temperature. Figure 30 Turn to Page 3 (DIN = 0x8003) and then set GLOB_CMD[7] = 1 provides some guidance for estimating the retention life for the (DIN = 0x8280, DIN = 0x8300) to initiate a reset in the operation flash memory at specific junction temperatures. The junction of the ADIS16489. This reset removes all data, initializes all temperature is approximately 7°C above the case temperature. registers from their flash settings, and restarts data sampling and processing. This function provides a firmware alternative to
600
providing a low pulse on the RST pin (see Table 6, Pin 8).
Factory Calibration Restore rs) 450
Turn to Page 3 (DIN = 0x8003) and then set GLOB_CMD[6] = 1
a e Y
(DIN = 0x8240, DIN = 0x8300) to initiate restoration of the
N ( IO
factory calibration. This restoration writes 0x0000 to the
NT 300 E
following registers: X_GYRO_SCALE, Y_GYRO_SCALE,
T RE
Z_GYRO_SCALE, X_ACCL_SCALE, Y_ACCL_SCALE, Z_ACCL_SCALE, XG_BIAS_LOW, XG_BIAS_HIGH,
150
YG_BIAS_LOW, YG_BIAS_HIGH, ZG_BIAS_LOW, ZG_BIAS_ HIGH, XA_BIAS_LOW, XA_BIAS_HIGH, YA_BIAS_LOW,
0
28 YA_BIAS_HIGH, ZA_BIAS_LOW, and ZA_BIAS_HIGH.
30 40 55 70 85 100 125 135 150
0 6-
JUNCTION TEMPERATURE (°C)
559 1
Flash Memory Update
Figure 30. Flash Memory Retention Turn to Page 3 (DIN = 0x8003) and then set GLOB_CMD[3] = 1
PAGE 3 (PAGE_ID)
(DIN = 0x8208, DIN = 0x8300) to initiate a manual flash update. SYS_E_FLAG[6] (see Table 16) identifies success (0) or
Table 148. PAGE_ID Register Definition
failure (1) in completing this process.
Page Addresses Default Access Flash Backup
0x03 0x00, 0x01 0x0000 R/W No
Flash Memory Test
Turn to Page 3 (DIN = 0x8003) and then set GLOB_CMD[2] = 1
Table 149. PAGE_ID Bit Assignments
(DIN = 0x8204, DIN = 0x8300) to initiate a checksum test on
Bits Description
the flash memory bank. SYS_E_FLAG[6] = 0 (see Table 16) [15:0] Page number, binary numerical format indicates a passing condition, which means that the most recent The contents in the PAGE_ID register (see Table 148 and checksum value is the same as the checksum value, which came Table 149) contain the current page setting, and provide a control from the configuration of the units at the factory. for selecting another page for SPI access. For example, set DIN = 0x8002 to select Page 2 for SPI-based user access. See Table 10 Rev. 0 | Page 26 of 39 Document Outline Features Applications General Description Functional block Diagram Revision History Specifications Timing Specifications Register Specific Stall Times Timing Diagrams Absolute Maximum Ratings Thermal Resistance ESD Caution Pin Configuration and Function Descriptions Typical Performance Characteristics Theory of Operation Introduction Register Structure SPI Communication Device Configuration Dual Memory Structure Reading Sensor Data User Register Memory Map User Register Defintions Page 0 (PAGE_ID) Sample Sequence Counter (SEQ_CNT) Status/Error Flag Indicators (SYS_E_FLAG) Self Test Error Flags (DIAG_STS) Alarm Error Flags (ALM_STS) Internal Temperature (TEMP_OUT) Gyroscope Data X-Axis Gyroscope (X_GYRO_LOW, X_GYRO_OUT) Y-Axis Gyroscope (Y_GYRO_LOW, Y_GYRO_OUT) Z-Axis Gyroscope (Z_GYRO_LOW, Z_GYRO_OUT) Gyroscope Resolution Acceleration Data X-Axis Accelerometer (X_ACCL_LOW, X_ACCL_OUT) Y-Axis Accelerometer (Y_ACCL_LOW, Y_ACCL_OUT) Z-Axis Accelerometer (Z_ACCL_LOW, Z_ACCL_OUT) Accelerometer Resolution Barometer Data Barometer (BAROM_LOW, BAROM_OUT) Barometer Resolution Delta Angles X-Axis Delta Angle (X_DELTANG_LOW, X_DELTANG_OUT) Y-Axis Delta Angle (Y_DELTANG_LOW, Y_DELTANG_OUT) Z-Axis Delta Angle (Z_DELTANG_LOW, Z_DELTANG_OUT) Delta Angle Resolution Delta Velocity X-Axis Delta Velocity (X_DELTVEL_LOW, X_DELTVEL_OUT) Y-Axis Delta Velocity (Y_DELTVEL_LOW, Y_DELTVEL_OUT) Z-Axis Delta Velocity (Z_DELTVEL_LOW, Z_DELTVEL_OUT) Delta Velocity Resolution Real-Time Clock Real-Time Clock: Minutes/Seconds (TIME_MS_OUT) Real-Time Clock: Days/Hours (TIME_DH_OUT) Real-Time Clock: Years/Months (TIME_YM_OUT) Product Identification ( PROD_ID) Page 2 (PAGE_ID) Calibration Calibration, Gyroscope Scale (X_GYRO_SCALE) Calibration, Gyroscope Scale (Y_GYRO_SCALE) Calibration, Gyroscope Scale (Z_GYRO_SCALE) Calibration, Accelerometer Scale (X_ACCL_SCALE) Calibration, Accelerometer Scale (Y_ACCL_SCALE) Calibration, Accelerometer Scale (Z_ACCL_SCALE) Calibration, Gyroscope Bias (XG_BIAS_LOW, XG_BIAS_HIGH) Calibration, Gyroscope Bias (YG_BIAS_LOW, YG_BIAS_HIGH) Calibration, Gyroscope Bias (ZG_BIAS_LOW, ZG_BIAS_HIGH) Calibration, Accelerometer Bias (XA_BIAS_LOW, XA_BIAS_HIGH) Calibration, Accelerometer Bias (YA_BIAS_LOW, YA_BIAS_HIGH) Calibration, Accelerometer Bias (ZA_BIAS_LOW, ZA_BIAS_HIGH) Barometers Calibration, Barometer Bias (BR_BIAS_LOW, BR_BIAS_HIGH) Scratch Registers (USER_SCR_x) Flash Memory Endurance Counter (FLSHCNT_LOW, FLSHCNT_HIGH) Page 3 (PAGE_ID) Global Commands (GLOB_CMD) Software Reset Factory Calibration Restore Flash Memory Update Flash Memory Test On Demand Self Test (ODST) Bias Correction Update Auxiliary I/O Line Configuration (FNCTIO_CTRL) Data Ready Indicator Input Sync/Clock Control Alarm Indicator General-Purpose I/O Control (GPIO_CTRL) Miscellaneous Configuration (CONFIG) Point of Percussion Linear Acceleration on Effect on Gyroscope Bias Decimation Filter (DEC_RATE) Continuous Bias Estimation (NULL_CNFG) Power Management (SLP_CNT) FIR Filter Control (FILTR_BNK_0, FILTR_BNK_1) Alarm Configuration (ALM_CNFG_0, ALM_CNFG_1, ALM_CFG_2) Solving for ΔX_ACCL_OUT, ΔZ_GYRO_OUT, ΔY_GYRO_OUT, and ΔX_GYRO_OUT Solving for ΔZ_ACCL_OUT and ΔY_ACCL_OUT X-Axis Gyroscope Alarm (XG_ALM_MAGN) Alarm Example Y-Axis Gyroscope Alarm (YG_ALM_MAGN) Z-Axis Gyroscope Alarm (ZG_ALM_MAGN) X-Axis Accelerometer Alarm (XA_ALM_MAGN) Y-Axis Accelerometer Alarm (YA_ALM_MAGN) Z-Axis Accelerometer Alarm (ZA_ALM_MAGN) Barometer Alarm (BR_ALM_MAGN) Firmware Revision (FIRM_REV) Firmware Revision Day and Month (FIRM_DM) Firmware Revision Year (FIRM_Y) Page 4 (PAGE_ID) Part Identification Numbers (PART_ID1, PART_ID2, PART_ID3, PART_ID4) FIR Filters Page 5, Page 6 (PAGE_ID) FIR Filter Bank A (FIR_COEF_A000 to FIR_COEF_A119) Page 7, Page 8 (PAGE_ID) FIR Filter Bank B (FIR_COEF_B000 to FIR_COEF_B119) Page 9, Page 10 (PAGE_ID) FIR Filter Bank C (FIR_COEF_C000 to FIR_COEF_C119) Page 11, Page 12 (PAGE_ID) FIR Filter Bank D (FIR_COEF_D000 to FIR_COEF_D119) Default Filter Performance Applications Information Mounting Best Practices Evaluation Tools Breakout Board, ADIS16IMU1/PCBZ PC-Based Evaluation, EVAL-ADIS Power Supply Considerations Packaging and Ordering Information Outline Dimensions Ordering Guide
ТМ Электроникс. Электронные компоненты и приборы. Скидки, кэшбэк и бесплатная доставка