Skip to content
Max edited this page Jan 10, 2022 · 10 revisions

Description

Register Space

Description

This component realize work with ADXL345 3-axis digital accelerometer

  1. Process interrupts from ADXL345 device
  2. Generate interrupt signal to processor
  3. Performing request data from device with fixed interval
  4. Performing calibration of device
  5. Performing single requests data to device.
  6. Sending data to device

Main task for this component - reduce processing time of processor for processing events from ADXL345. This component perform processing all events, perform request data from device and allow faster access to internal registers than access to registers in ADXL345 device over I2C bus, which speed is 400 KHz.

Register Space

Component consists of two independent register space

  1. Configuration register space - for control work of component
  2. Device register space - data readed from device and holded inside component for realize fast access to device data
Clone this wiki locally