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:renesas:adp5589 [01 Oct 2012 16:56] – Removed the Microchip sections. Dragos Bogdanresources:tools-software:uc-drivers:renesas:adp5589 [24 Jan 2021 17:36] (current) – Fix bad links Dragos Bogdan
Line 3: Line 3:
  
 **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 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>
  
 ====== Renesas RL78G13 Quick Start Guide ====== ====== Renesas RL78G13 Quick Start Guide ======
Line 15: Line 21:
  
 ==== 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]]
Line 21: Line 27:
 ==== Required Software ==== ==== Required Software ====
   * [[http://www.iar.com/en/Products/IAR-Embedded-Workbench/Renesas-RL78/|IAR Embedded Workbench for Renesas RL78 Kickstart]]   * [[http://www.iar.com/en/Products/IAR-Embedded-Workbench/Renesas-RL78/|IAR Embedded Workbench for Renesas RL78 Kickstart]]
-  * [[http://am.renesas.com/|Applilet3 for RL78G13]] 
  
 ==== Hardware Setup ==== ==== Hardware Setup ====
Line 33: Line 38:
 {{ :resources:tools-software:uc-drivers:renesas:adp5589_rl78g13.jpg? |}} {{ :resources:tools-software:uc-drivers:renesas:adp5589_rl78g13.jpg? |}}
  
-==== Software Setup ==== +==== Reference Project Overview ==== 
-With the //**Applilet3 for RL78G13**// tool the following peripherals have to be configured:+The reference project: 
 +  waits for a password to unlock the keypad; 
 +   
 +{{ :resources:tools-software:uc-drivers:renesas:adp5589_rl78g13_screen_1.jpg? |}}
  
-=== CSI10 (Clocked Serial Interface 10) – For the ST7579 LCD part === +  * 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
-Choose to generate the Transmit/receive function for the CSI10 and configure the interface with the following settings: +
-  * Transfer mode setting: //**Single transfer mode**// +
-  * Data length setting : //**8 bits**// +
-  * Transfer direction setting: //**MSB**// +
-  * Specification of data timing: //**Type 1**// +
-  * Transfer rate setting – Clock mode: //**Internal clock (master)**// +
-  * Transfer rate setting – Baudrate: //**1000000**// (bps) +
-  * Interrupt setting – Transfer interrupt priority (INTCSI10): //**Low**// +
-  * Uncheck the callback functions.+
  
-=== IICA0 (Inter Integrated Circuit Bus) - For the ADP5589 part === +{{ :resources:tools-software:uc-drivers:renesas:adp5589_rl78g13_screen_2.jpg? |}}
-Choose the //**Single master**// transfer mode and configure the interface with the following settings: +
-  * Clock mode setting//**fCLK/2**// +
-  * Local address setting – Address//**16**// +
-  * Operation mode setting : //**Standard**// +
-  * Operation mode setting – Transfer clock (fSCL): //**100000**// (bps) +
-  * Interrupt setting – Communication end interrupt priority (INTIICA0): //**Low**// +
-  * Callback function settingCheck //**Master transmission end**// and //**Master reception end**// callback functions +
-  * Callback function enhanced feature settingCheck the //**Callback function enhanced feature setting**//.+
  
-=== TM00 (Timer 00) – For the DelayMs() function ===  +==== Software Project Tutorial ==== 
-Configure TM00 as an interval timer: +{{page>rl78g13_software_tutorial_without_applilet3}}
-  * Interval timer setting - Interval value(16 bits): //**1**// ms +
-  * Interval timer setting - Uncheck //Generates INTM00 when counting is started// +
-  * Interrupt setting - Uncheck // End of timer channel 0 count, generate an interrupt (INTM00)//+
  
-=== Watchdog Timer === +====== Renesas RL78G14 Quick Start Guide ====== 
-Disable the watchdog timer: +This section contains a description of the steps required to run the ADP5589 demonstration project on a Renesas RL78G14 platform using the PmodIOXP. 
-  * Choose for the Watchdog timer operation setting: //**Unused**// option.+ 
 +==== 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 ==== ==== 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_rl78g14_screen_1.jpg? |}}
  
-{{ :resources:tools-software:uc-drivers:renesas:adp5589_rl78g13_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
  
-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.+{{ :resources:tools-software:uc-drivers:renesas:adp5589_rl78g14_screen_2.jpg? |}}
  
-{{ :resources:tools-software:uc-drivers:renesas:adp5589_rl78g13_screen_2.jpg? |}} 
  
 ==== Software Project Tutorial ==== ==== Software Project Tutorial ====
-{{page>rl78g13_software_tutorial}}+{{page>rl78g14_software_tutorial}} 
 + 
  
 ====== Renesas RX62N Quick Start Guide ====== ====== Renesas RX62N Quick Start Guide ======
Line 83: Line 99:
  
 ==== 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 ====
resources/tools-software/uc-drivers/renesas/adp5589.1349103383.txt.gz · Last modified: 01 Oct 2012 16:56 by Dragos Bogdan