Both sides previous revisionPrevious revisionNext revision | Previous revision |
resources:tools-software:uc-drivers:renesas:adp5589 [12 Nov 2012 15:08] – Removed applilet3 content / updated drivers. Dan Nechita | resources:tools-software:uc-drivers:renesas:adp5589 [24 Jan 2021 17:36] (current) – Fix bad links Dragos Bogdan |
---|
| |
**HW Platform(s):** | **HW Platform(s):** |
* [[http://am.renesas.com/products/tools/introductory_evaluation_tools/renesas_demo_kits/yrdkrl78g13/index.jsp|Renesas Demo Kit for RL78G13 (Renesas)]] | * [[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://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)]] |
| |
===== Downloads ===== | ===== Downloads ===== |
| |
<WRAP round download 30%> | <WRAP round download 80%> |
* {{:resources:tools-software:uc-drivers:adp5589_generic.zip|ADP5589 Generic Driver}} | * {{:resources:tools-software:uc-drivers:adp5589_generic.zip|ADP5589 Generic Driver}} |
* {{:resources:tools-software:uc-drivers:renesas:adp5589_rl78g13.zip|ADP5589 RL78G13 Driver}} | * {{:resources:tools-software:uc-drivers:renesas:adp5589_rl78g13.zip|ADP5589 RL78G13 Driver}} |
* {{:resources:tools-software:uc-drivers:renesas:adp5589_rx62n.zip|ADP5589 RX62N Driver}} | * {{:resources:tools-software:uc-drivers:renesas:adp5589_rx62n.zip|ADP5589 RX62N Driver}} |
| * **ADP5589 Driver: ** https://github.com/analogdevicesinc/no-OS/tree/master/drivers/io-expander/adp5589 |
| * **PmodIOXP Demo for RL78G14: ** https://github.com/analogdevicesinc/no-OS/tree/master/Renesas/RL78G14/PmodIOXP |
| * **RL78G14 Common Drivers: ** https://github.com/analogdevicesinc/no-OS/tree/master/Renesas/RL78G14/Common |
</WRAP> | </WRAP> |
| |
| |
==== Required Hardware ==== | ==== Required Hardware ==== |
* [[http://am.renesas.com/products/tools/introductory_evaluation_tools/renesas_demo_kits/yrdkrl78g13/index.jsp|Renesas Demo Kit for RL78G13 (Renesas)]] | * [[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-IOXP|PmodIOXP]] | * [[http://www.digilentinc.com/Products/Detail.cfm?Prod=PMOD-IOXP|PmodIOXP]] |
* [[http://www.digilentinc.com/Products/Detail.cfm?Prod=PMODKYPD|PmodKYPD]] | * [[http://www.digilentinc.com/Products/Detail.cfm?Prod=PMODKYPD|PmodKYPD]] |
| |
==== Reference Project Overview ==== | ==== Reference Project Overview ==== |
The reference project waits for a password to unlock the keypad. | The reference project: |
| * waits for a password to unlock the keypad; |
| |
{{ :resources:tools-software:uc-drivers:renesas:adp5589_rl78g13_screen_1.jpg? |}} | {{ :resources:tools-software:uc-drivers:renesas:adp5589_rl78g13_screen_1.jpg? |}} |
| |
After the keypad is unlocked the state of the pin R0 and the key presses are displayed on the LCD. Also the PWM generator is enabled on pin R3. | * after the keypad is unlocked, it will display on the LCD the last pressed key and the status of R0 pin; also the PWM generator is enabled on pin R3. |
| |
{{ :resources:tools-software:uc-drivers:renesas:adp5589_rl78g13_screen_2.jpg? |}} | {{ :resources:tools-software:uc-drivers:renesas:adp5589_rl78g13_screen_2.jpg? |}} |
==== Software Project Tutorial ==== | ==== Software Project Tutorial ==== |
{{page>rl78g13_software_tutorial_without_applilet3}} | {{page>rl78g13_software_tutorial_without_applilet3}} |
| |
| ====== Renesas RL78G14 Quick Start Guide ====== |
| This section contains a description of the steps required to run the ADP5589 demonstration project on a Renesas RL78G14 platform using the PmodIOXP. |
| |
| ==== 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-IOXP|PmodIOXP]] |
| * [[http://www.digilentinc.com/Products/Detail.cfm?Prod=PMODKYPD|PmodKYPD]] |
| |
| ==== Required Software ==== |
| * [[http://www.iar.com/en/Products/IAR-Embedded-Workbench/Renesas-RL78/|IAR Embedded Workbench for Renesas RL78 Kickstart]] |
| * The ADP5589 demonstration project for the Renesas RL78G14 platform. |
| |
| <WRAP round info 80%> |
| The ADP5589 demonstration project for the Renesas RL78G14 platform consists of three parts: the **ADP5589 Driver**, the **PmodIOXP Demo for RL78G14** and the **RL78G14 Common Drivers**. |
| |
| All three parts have to be downloaded. |
| </WRAP> |
| |
| ==== Hardware Setup ==== |
| A PmodIOXP has to be interfaced with the Renesas Demonstration Kit (RDK) for RL78G14: |
| |
| PmodIOXP J3 connector 1 (SCL) → RDKRL78G14 J8 connector Pin 1 |
| PmodIOXP J3 connector 3 (SDA) → RDKRL78G14 J8 connector Pin 3 |
| PmodIOXP J3 connector 5 (GND) → RDKRL78G14 J11 connector Pin 5 |
| PmodIOXP J3 connector 7 (VCC) → RDKRL78G14 J11 connector Pin 6 |
| |
| {{ :resources:tools-software:uc-drivers:renesas:adp5589_rl78g14.jpg? |}} |
| |
| ==== Reference Project Overview ==== |
| The reference project: |
| * waits for a password to unlock the keypad; |
| |
| {{ :resources:tools-software:uc-drivers:renesas:adp5589_rl78g14_screen_1.jpg? |}} |
| |
| * after the keypad is unlocked, it will display on the LCD the last pressed and released key(which can be different keys) and the status of R0 pin; also the PWM generator is enabled on pin R3. |
| |
| {{ :resources:tools-software:uc-drivers:renesas:adp5589_rl78g14_screen_2.jpg? |}} |
| |
| |
| ==== Software Project Tutorial ==== |
| {{page>rl78g14_software_tutorial}} |
| |
| |
| |
====== Renesas RX62N Quick Start Guide ====== | ====== Renesas RX62N Quick Start Guide ====== |
| |
==== 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)]] |
* [[http://www.digilentinc.com/Products/Detail.cfm?Prod=PMOD-IOXP|PmodIOXP]] | * [[http://www.digilentinc.com/Products/Detail.cfm?Prod=PMOD-IOXP|PmodIOXP]] |
* [[http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,401,940&Prod=PMODKYPD|PmodKYPD]] | * [[http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,401,940&Prod=PMODKYPD|PmodKYPD]] |
==== 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 ==== |