Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
resources:tools-software:uc-drivers:microchip:adxl345 [28 Sep 2012 13:56] – Added the generic driver. Dragos Bogdanresources:tools-software:uc-drivers:microchip:adxl345 [22 Jul 2019 09:41] (current) – Update driver link Andrei Drimbarean
Line 1: Line 1:
 +====== ADXL345 - No-OS Driver for Microchip Microcontroller Platforms ======
 {{page>:resources:tools-software:uc-drivers:adxl345}} {{page>:resources:tools-software:uc-drivers:adxl345}}
  
Line 6: Line 7:
  
 ===== Downloads ===== ===== Downloads =====
-  * {{:resources:tools-software:uc-drivers:adxl345_generic.zip|ADXL345 Generic Driver}} +<WRAP round download 80%>
-  * {{:resources:tools-software:uc-drivers:microchip:adxl345_pic32.zip|ADXL345 PIC32 Driver}}+
   * {{:resources:tools-software:uc-drivers:microchip:adxl345_dspic33.zip|ADXL345 DSPIC33 Driver}}   * {{:resources:tools-software:uc-drivers:microchip:adxl345_dspic33.zip|ADXL345 DSPIC33 Driver}}
-  * {{:resources:tools-software:uc-drivers:microchip:adxl345_arduino.zip|ADXL345 Arduino Driver}}+  * {{:resources:tools-software:uc-drivers:microchip:adxl345_arduino.zip|ADXL345 chipKIT Driver}} 
 +  * **ADXL345 Driver:           ** https://github.com/analogdevicesinc/no-OS/tree/master/drivers/accel/adxl345 
 +  * **PmodACL Demo for PIC32MX320F128H: ** https://github.com/analogdevicesinc/no-OS/tree/master/Microchip/PIC32MX320F128H/PmodACL 
 +  * **PIC32MX320F128H Common Drivers:   ** https://github.com/analogdevicesinc/no-OS/tree/master/Microchip/PIC32MX320F128H/Common 
 +</WRAP> 
  
 ====== Digilent Cerebot MX3cK Quick Start Guide ====== ====== Digilent Cerebot MX3cK Quick Start Guide ======
Line 21: Line 26:
   * [[http://www.microchip.com/mplabx|MPLAB X Integrated Development Environment]]   * [[http://www.microchip.com/mplabx|MPLAB X Integrated Development Environment]]
   * [[http://www.microchip.com/mplabxc|MPLAB XC32 compiler]]   * [[http://www.microchip.com/mplabxc|MPLAB XC32 compiler]]
 +  * The ADXL345 demonstration project for PIC32MX320F128H.
 +
 +<WRAP round info 80%>
 +The ADXL345 demonstration project for PIC32MX320F128H consists of three parts: the **ADXL345 Driver**,  the **PmodACL Demo for PIC32MX320F128H** and the **PIC32MX320F128H Common Drivers**.
 +
 +All three parts have to be downloaded.
 +</WRAP>
 +
  
 ==== Hardware Setup ==== ==== Hardware Setup ====
Line 32: Line 45:
  
 ==== Reference Project Overview ==== ==== Reference Project Overview ====
-Following commands were implemented in this version of ADXL345 reference project for Cerebot MX3cK board.+The following commands were implemented in this version of ADXL345 reference project for Cerebot MX3cK board.
 ^ Command ^ Description ^ ^ Command ^ Description ^
 | help? | Displays all available commands. | | help? | Displays all available commands. |
-| communication= | Selects the communication interface. Accepted values: 0(I2C),1(SPI). |+| communication= | Selects the communication interface. Accepted values:\\ SPI.\\ 1 - I2C. |
 | communication? | Displays the selected communication interface. | | communication? | Displays the selected communication interface. |
-| acceleration? | Displays the acceleration on XYZ axis. |+| acceleration? | Displays the accelerations on XYZ axes. | 
 +| accelerationX? | Displays the acceleration on X axis. | 
 +| accelerationY? | Displays the acceleration on Y axis. | 
 +| accelerationZ? | Displays the acceleration on Z axis. |
 | interrupts? | Displays the state of the interrupts. | | interrupts? | Displays the state of the interrupts. |
  
 Commands can be executed using a serial terminal connected to the UART1 peripheral of PIC32MX320F128H. Commands can be executed using a serial terminal connected to the UART1 peripheral of PIC32MX320F128H.
  
-The following image shows a list of commands in a serial terminal connected to processor’s UART peripheral.+The following image shows a generic list of commands in a serial terminal connected to processor’s UART peripheral.
 {{ :resources:tools-software:uc-drivers:microchip:terminal_pic32.png? |}} {{ :resources:tools-software:uc-drivers:microchip:terminal_pic32.png? |}}
  
Line 85: Line 101:
 {{page>:resources:tools-software:uc-drivers:microchip:dspic33_software_design}} {{page>:resources:tools-software:uc-drivers:microchip:dspic33_software_design}}
  
-====== Digilent Cerebot MX3cK Quick Start Guide - Arduino ====== +====== Digilent Cerebot MX3cK Quick Start Guide - chipKIT Project ====== 
-This section contains a description of the steps required to run the ADXL345 Arduino demonstration project on a Digilent Cerebot MX3cK platform.+This section contains a description of the steps required to run the ADXL345 chipKIT demonstration project on a Digilent Cerebot MX3cK platform.
  
 ==== Required Hardware ==== ==== Required Hardware ====
resources/tools-software/uc-drivers/microchip/adxl345.1348833384.txt.gz · Last modified: 28 Sep 2012 13:56 by Dragos Bogdan