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
Next revisionBoth sides next 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 [29 May 2013 14:30] – added RENESAS RL78G14 QUICK START GUIDE and RL78G14 source code downloads Lucian Sin
Line 7: Line 7:
  
 ===== 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/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 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 ==== 
 +  * [[http://am.renesas.com/products/tools/introductory_evaluation_tools/renesas_demo_kits/yrdkrl78g14/index.jsp|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 ======
resources/tools-software/uc-drivers/renesas/adp5589.txt · Last modified: 24 Jan 2021 17:36 by Dragos Bogdan