VS6624Q0KP STMicroelectronics, VS6624Q0KP Datasheet - Page 45

no-image

VS6624Q0KP

Manufacturer Part Number
VS6624Q0KP
Description
Display Modules & Development Tools CAMERA MODULE SINGLE CHIP 1.3MEGA
Manufacturer
STMicroelectronics
Datasheet

Specifications of VS6624Q0KP

Description/function
Camera Module
Interface Type
Two-Wire Serial
Data Bus Width
8 bit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
VS6624Q0KP/TR
Manufacturer:
ST
0
VL6624/VS6624
11
Note:
Register map
The VL6624/VS6624 I²C write address is 0x20.
To read or write to registers other than those in
must be switched on, this is done by writing 0x02 to 0xC003. Information on initial power up
for the device can be found in the
All I²C locations contain an 8-bit byte. However, certain parameters require 16 bits to
represent them and are therefore stored in more than 1 location.
For all 16 bit parameters the MSB register must be written before the LSB register.
The data stored in each location can be interpreted in different ways as shown below.
Register contents represent different data types as described in
Table 6.
Float number format
Float 900 is used in ST co-processors to represent floating point numbers in 2 bytes of data.
It conforms to the following structure:
Bit[15] = Sign bit (1 represents negative)
Bit[14:9] = 6 bits of exponent, biased at decimal 31
Bit[8:0] = 9 bits of mantissa
To convert a floating point number to Float 900, use the following procedure:
BYTE
UINT_16
FLAG_e
CODED
FLOAT
Data Type
represent the number as a binary floating point number. Normalize the mantissa and
calculate the exponent to give a binary scientific representation of 1.xxxxxxxxx * 2^y.
The x symbols should represent 9 binary digits of the mantissa, round or pad with zeros
to achieve 9 digits in total. Remove the leading 1 from the mantissa as it is redundant.
To calculate the y value Bias the exponent by adding to 31 decimal then converting to
binary.
The data can then be placed in the structure above.
Data type
Single field register 8 bit parameter
Multiple field registers - 16 bit parameter
Bit 0 of register must be set/cleared
Coded register - function depends on value written
Float Value
Section 9: Getting started
Low level control registers
Description
.
Table 6
.
section the device
Register map
45/106

Related parts for VS6624Q0KP