Wiki

Differences

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

Link to this comparison view

Next revision
Previous revision
resources:tools-software:uc-drivers:renesas:adxrs453 [28 Feb 2012 13:10] – Created. Dragos Bogdanresources:tools-software:uc-drivers:renesas:adxrs453 [25 Jan 2021 05:25] (current) – update renesas links after their web site update Robin Getz
Line 1: Line 1:
-====== ADXRS453 - Microcontroller No-OS Driver ======+====== ADXRS453 - No-OS Driver for Renesas Microcontroller Platforms ====== 
 +{{page>:resources:tools-software:uc-drivers:adxrs453}}
  
-===== Supported Devices ===== +**HW Platform(s):** 
-  * [[adi>ADXRS453]]+  * [[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rl78-low-power-8-16-bit-mcus/yrdkrl78g13-yrdkrl78g13-demonstration-kit-rl78g13|Renesas Demo Kit for RL78G13 (Renesas)]] 
 +  * [[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rx-32-bit-performance-efficiency-mcus/yrdkrx62n-yrdkrx62n-demonstration-kit-rx62n|Renesas Demo Kit for RX62N (Renesas)]]
  
-===== Evaluation Boards ===== +===== Downloads =====
-  * PmodGYRO2+
  
-===== Overview =====+<WRAP round download 80%> 
 +  * {{:resources:tools-software:uc-drivers:adxrs453_generic.zip|ADXRS453 Generic Driver}} 
 +  * {{:resources:tools-software:uc-drivers:renesas:adxrs453_rl78g13.zip|ADXRS453 RL78G13 Driver}} 
 +  * {{:resources:tools-software:uc-drivers:renesas:adxrs453_rx62n.zip|ADXRS453 RX62N Driver}} 
 +  * **ADXRS453 Driver:           ** https://github.com/analogdevicesinc/no-OS/tree/master/drivers/gyro/adxrs453 
 +  * **PmodGYRO2 Demo for RL78G14: ** https://github.com/analogdevicesinc/no-OS/tree/master/Renesas/RL78G14/PmodGYRO2 
 +  * **RL78G14 Common Drivers:   ** https://github.com/analogdevicesinc/no-OS/tree/master/Renesas/RL78G14/Common 
 +</WRAP>
  
-The [[adi>ADXRS453]] is an angular rate sensor (gyroscope) intended for industrial, instrumentation, and stabilization applications in high vibration environments. An advanced, differential, quad sensor design rejects the influence of linear acceleration, enabling the ADXRS453 to offer high accuracy rate sensing in harsh envi-ronments where shock and vibration are present.+====== Renesas RL78G13 Quick Start Guide ====== 
 +This section contains a description of the steps required to run the ADXRS453 demonstration project on a Renesas RL78G13 platform.
  
-The ADXRS453 is capable of sensing an angular rate of up to ±300°/secAngular rate data is presented as a 16-bit word that is part of a 32-bit SPI message.+==== Required Hardware ==== 
 +  * [[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rl78-low-power-8-16-bit-mcus/yrdkrl78g13-yrdkrl78g13-demonstration-kit-rl78g13|Renesas Demo Kit for RL78G13 (Renesas)]] 
 +  * [[http://www.digilentinc.com/Products/Detail.cfm?Prod=PMOD-GYRO2|PmodGYRO2]]
  
-{{ :resources:tools-software:uc-drivers:renesas:pmod_gyro2.jpg? |}}+==== Required Software ==== 
 +  * [[http://www.iar.com/en/Products/IAR-Embedded-Workbench/Renesas-RL78/|IAR Embedded Workbench for Renesas RL78 Kickstart]]
  
-The goal of this project (Microcontroller No-OSis to be able to provide reference projects for lower end processorswhich can't run Linuxor aren't running specific operating system, to help those customers using microcontrollers with ADI partsHere you can find a generic driver which can be used as a base for any microcontroller platform and also specific drivers for Renesas platforms.+==== Hardware Setup ==== 
 +A PmodGYRO2 has to be connected to the PMOD1 connector, pins 1 to 6 (see image below). 
 + 
 +{{ :resources:tools-software:uc-drivers:renesas:pmod_gyro2_rl78g13.jpg? |}} 
 + 
 +==== Reference Project Overview ==== 
 +The reference project: 
 +  * reads the 10-Bit Temperature Data and the 16-Bit Rate Data; 
 +  * displays the values on the LCD as degrees Celsius and degrees/sec respectively. 
 + 
 +{{ :resources:tools-software:uc-drivers:renesas:pmod_gyro2_rl78g13_screen.jpg? |}} 
 + 
 +==== Software Project Tutorial ==== 
 +{{page>rl78g13_software_tutorial_without_applilet3}} 
 + 
 +====== Renesas RL78G14 Quick Start Guide ====== 
 +This section contains a description of the steps required to run the ADXRS453 demonstration project on a Renesas RL78G14 platform using the PmodGYRO2. 
 + 
 +==== Required Hardware ==== 
 +  * [[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rl78-low-power-8-16-bit-mcus/yrdkrl78g14-yrdkrl78g14-demonstration-kit-rl78g14|Renesas Demo Kit for RL78G14 (Renesas)]] 
 +  * [[http://www.digilentinc.com/Products/Detail.cfm?Prod=PMOD-GYRO2|PmodGYRO2]] 
 + 
 +==== Required Software ==== 
 +  * [[http://www.iar.com/en/Products/IAR-Embedded-Workbench/Renesas-RL78/|IAR Embedded Workbench for Renesas RL78 Kickstart]] 
 +  * The ADXRS453 demonstration project for the Renesas RL78G14 platform. 
 + 
 +<WRAP round info 80%> 
 +The ADXRS453 demonstration project for the Renesas RL78G14 platform consists of three parts: the **ADXRS453 Driver**,  the **PmodGYRO2 Demo for RL78G14** and the **RL78G14 Common Drivers**. 
 + 
 +All three parts have to be downloaded. 
 +</WRAP> 
 +==== Hardware Setup ==== 
 +A PmodGYRO2 has to be connected to the PMOD1 connector, pins 1 to 6 (see image below). 
 + 
 +{{ :resources:tools-software:uc-drivers:renesas:pmod_gyro2_rl78g14.jpg? |}} 
 + 
 +==== Reference Project Overview ==== 
 +The reference project: 
 +  * reads the 10-Bit Temperature Data and the 16-Bit Rate Data; 
 +  * displays the values on the LCD as degrees Celsius and degrees/sec respectively. 
 + 
 +<WRAP round important 80%> 
 +  * If you rotate the Pmod slowlyyou will see a smaller value (e.g. 30 Degrees/Second)while rotating the Pmod at higher speed will result in a higher value (e.g. 300 degrees/second). Afterwards the device will auto calibrate according to its new positionthus displaying a value close to 0 degrees/second. 
 +</WRAP> 
 + 
 + 
 +{{ :resources:tools-software:uc-drivers:renesas:pmod_gyro2_rl78g14_screen.jpg? |}} 
 + 
 +==== Software Project Tutorial ==== 
 +{{page>rl78g14_software_tutorial}}
  
-**HW Platform(s):** 
-  * [[http://am.renesas.com/products/tools/introductory_evaluation_tools/renesas_demo_kits/yrdkrx62n/index.jsp|Renesas Demo Kit for RX62N (Renesas)]] 
  
 ====== Renesas RX62N Quick Start Guide ====== ====== Renesas RX62N Quick Start Guide ======
Line 24: Line 83:
  
 ==== Required Hardware ==== ==== Required Hardware ====
-  * [[http://am.renesas.com/products/tools/introductory_evaluation_tools/renesas_demo_kits/yrdkrx62n/index.jsp|Renesas Demo Kit for RX62N (Renesas)]]+  * [[https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rx-32-bit-performance-efficiency-mcus/yrdkrx62n-yrdkrx62n-demonstration-kit-rx62n|Renesas Demo Kit for RX62N (Renesas)]]
   * PmodGYRO2   * PmodGYRO2
  
 ==== Required Software ==== ==== Required Software ====
-  * [[http://www.renesas.com/products/tools/ide/ide_hew/index.jsp|High-performance Embedded Workshop for RX62N family]] +  * [[https://www.renesas.com/us/en/software-tool/high-performance-embedded-workshop|High-performance Embedded Workshop for RX62N family]] 
-  * [[http://am.renesas.com/products/tools/middleware_and_drivers/c_driver_gen/driver_gen_rpdl/index.jsp|Renesas Peripheral Driver Library for RX62N family]]+  * [[https://www.renesas.com/us/en/software-tool/renesas-peripheral-driver-library|Renesas Peripheral Driver Library for RX62N family]]
  
 ==== Hardware Setup ==== ==== Hardware Setup ====
Line 50: Line 109:
 ==== Software Project Setup ==== ==== Software Project Setup ====
 {{page>rx62n_software_design}} {{page>rx62n_software_design}}
 +
 +====== More information ======
 +{{page>:resources:tools-software:uc-drivers:more-information}}
resources/tools-software/uc-drivers/renesas/adxrs453.1330431034.txt.gz · Last modified: 28 Feb 2012 13:10 by Dragos Bogdan