This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
resources:tools-software:uc-drivers:renesas:ad7190 [15 Nov 2012 18:23] – [Required Hardware] Fix link Lars-Peter Clausen | resources:tools-software:uc-drivers:renesas:ad7190 [25 Jan 2021 05:24] (current) – update renesas links after their web site update Robin Getz | ||
---|---|---|---|
Line 20: | Line 20: | ||
The goal of this project (Microcontroller No-OS) is to be able to provide reference projects for lower end processors, which can't run Linux, or aren't running a specific operating system, to help those customers using microcontrollers with ADI parts. Here you can find a generic driver which can be used as a base for any microcontroller platform and also specific drivers for Renesas platforms. | The goal of this project (Microcontroller No-OS) is to be able to provide reference projects for lower end processors, which can't run Linux, or aren't running a specific operating system, to help those customers using microcontrollers with ADI parts. Here you can find a generic driver which can be used as a base for any microcontroller platform and also specific drivers for Renesas platforms. | ||
- | **HW Platform(s): | ||
- | * [[http:// | ||
- | * [[http:// | ||
===== Driver Description ===== | ===== Driver Description ===== | ||
The driver contains two parts: | The driver contains two parts: | ||
Line 54: | Line 51: | ||
| unsigned long AD7190_ContinuousReadAvg(unsigned char sampleNumber) | Returns the average of several conversion results. | | | unsigned long AD7190_ContinuousReadAvg(unsigned char sampleNumber) | Returns the average of several conversion results. | | ||
| unsigned long AD7190_TemperatureRead(void) | Read data from temperature sensor and converts it to Celsius degrees. | | | unsigned long AD7190_TemperatureRead(void) | Read data from temperature sensor and converts it to Celsius degrees. | | ||
+ | |||
+ | **HW Platform(s): | ||
+ | * [[https:// | ||
+ | * [[https:// | ||
===== Downloads ===== | ===== Downloads ===== | ||
+ | |||
+ | <WRAP round download 80%> | ||
* {{: | * {{: | ||
* {{: | * {{: | ||
* {{: | * {{: | ||
+ | </ | ||
+ | |||
====== Renesas RL78G13 Quick Start Guide ====== | ====== Renesas RL78G13 Quick Start Guide ====== | ||
This section contains a description of the steps required to run the AD7190 demonstration project on a Renesas RL78G13 platform. | This section contains a description of the steps required to run the AD7190 demonstration project on a Renesas RL78G13 platform. | ||
==== Required Hardware ==== | ==== Required Hardware ==== | ||
- | * [[http://am.renesas.com/ | + | * [[https://www.renesas.com/ |
* [[adi> | * [[adi> | ||
==== Required Software ==== | ==== Required Software ==== | ||
* [[http:// | * [[http:// | ||
- | * [[http:// | ||
==== Hardware Setup ==== | ==== Hardware Setup ==== | ||
Line 79: | Line 83: | ||
| | ||
{{ : | {{ : | ||
- | |||
- | ==== Software Setup ==== | ||
- | With the // | ||
- | |||
- | === CSI10 (Clocked Serial Interface 10) – For the AD7190 part and the ST7579 LCD === | ||
- | Choose to generate the Transmit/ | ||
- | * 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: // | ||
- | * Transfer rate setting – Baudrate: // | ||
- | * Interrupt setting – Transfer interrupt priority (INTCSI10): //**Low**// | ||
- | * Uncheck the callback functions. | ||
- | |||
- | === TM00 (Timer 00) – For the DelayMs() function === | ||
- | Configure TM00 as an interval timer: | ||
- | * 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 === | ||
- | Disable the watchdog timer: | ||
- | * Choose for the Watchdog timer operation setting: // | ||
==== Reference Project Overview ==== | ==== Reference Project Overview ==== | ||
Line 116: | Line 96: | ||
==== Software Project Setup ==== | ==== Software Project Setup ==== | ||
- | {{page>rl78g13_software_tutorial}} | + | {{page>rl78g13_software_tutorial_without_applilet3}} |
====== Renesas RX62N Quick Start Guide ====== | ====== Renesas RX62N Quick Start Guide ====== | ||
Line 123: | Line 103: | ||
==== Required Hardware ==== | ==== Required Hardware ==== | ||
- | * [[http://am.renesas.com/ | + | * [[https://www.renesas.com/ |
* [[adi> | * [[adi> | ||
==== Required Software ==== | ==== Required Software ==== | ||
- | * [[http:// | + | * [[https:// |
==== Hardware Setup ==== | ==== Hardware Setup ==== |