Renesas RJJ10J1643-0101 user manual

User manual for the device Renesas RJJ10J1643-0101

Device: Renesas RJJ10J1643-0101
Category: Network Card
Manufacturer: Renesas
Size: 0.83 MB
Added : 5/26/2013
Number of pages: 202
Print the manual

Download

How to use this site?

Our goal is to provide you with a quick access to the content of the user manual for Renesas RJJ10J1643-0101. Using the online preview, you can quickly view the contents and go to the page where you will find the solution to your problem with Renesas RJJ10J1643-0101.

For your convenience

If looking through the Renesas RJJ10J1643-0101 user manual directly on this website is not convenient for you, there are two possible solutions:

  • Full Screen Viewing - to easily view the user manual (without downloading it to your computer), you can use full-screen viewing mode. To start viewing the user manual Renesas RJJ10J1643-0101 on full screen, use the button Fullscreen.
  • Downloading to your computer - You can also download the user manual Renesas RJJ10J1643-0101 to your computer and keep it in your files. However, if you do not want to take up too much of your disk space, you can always download it in the future from ManualsBase.
Renesas RJJ10J1643-0101 User manual - Online PDF
Advertisement
« Page 1 of 202 »
Advertisement
Print version

Many people prefer to read the documents not on the screen, but in the printed version. The option to print the manual has also been provided, and you can use it by clicking the link above - Print the manual. You do not have to print the entire manual Renesas RJJ10J1643-0101 but the selected pages only. paper.

Summaries

Below you will find previews of the content of the user manuals presented on the following pages to Renesas RJJ10J1643-0101. If you want to quickly view the content of pages found on the following pages of the manual, you can use them.

Abstracts of contents
Summary of the content on the page No. 1

REJ10J1502-0101
Renesas Embedded
Application Programming Interface
Reference manual
Rev.1.01
Feb 16, 2007 www.renesas.com

Summary of the content on the page No. 2

REVISION HISTORY Summary Rev. Date 1.00 06.04.07 1.01 ・ Additions and corrections made for support of libraries for the H8/36094, H8/36077, 07.02.16 H8/36109, and R8C/24 and 25 ・ Unnecessary periods in Chapter 1, “Instruction,” deleted ・ Port P73 of H8 deleted ・ Channels A–D written in CreateInputCapture corrected to input captures A–D ・ Error in writing “seroal” corrected to “serial” ・ Erroneous description of RAPI_70_STATES corrected ・ Error in writing of timer channel names corre

Summary of the content on the page No. 3

・ Description of third argument in __CreateInputCapture corrected ・ Wording “specified” unified to “specified” ・ RAPI_BOTH deleted from the description of timer B1 count edges of H8/300H in __CreateEventCounter ・ RAPI_FTIOA and RAPI_FTIOB added to __CreatePulsePeriodMeasurementMode and __CreatePulseWidthMeasurementMode ・ All occurrences of the word “Tiny” deleted ・ Description of second argument added to __GetPulsePeriodMeasurementMode, __GetPulseWidthMeasurementMode, and __GetEvent

Summary of the content on the page No. 4

・ RAPI_AN30, RAPI_AN31, RAPI_AN32, and RAPI_P9_GROUP added to the item for data1 of M16C in __CreateADC ・ RAPI_AN30, RAPI_AN31, RAPI_AN32, and RAPI_P9_GROUP added to the item for data1 of M16C in __EnableADC ・ Error in writing of H8/300H interrupt set values in __CreateOutputCompare corrected ・ Error in writing of timer RD and timer RD symbol name corrected ・ Description of gate function of M16C in __CreateEventCounter deleted ・ Description of H8/300H noise rejection function in __Bas

Summary of the content on the page No. 5

Table of Contents Table of Contents ................................................................5 1. Introduction................................................................... 8 2. Driver ....................................................................... 9 2.1 Overview.................................................................. 9 2.2 Driver Features............................................................ 10 2.3 Serial Interface Driver..............................

Summary of the content on the page No. 6

__CreateTimer ........................................................... 54 __EnableTimer ........................................................... 60 __DestroyTimer .......................................................... 62 __CreateEventCounter ..................................................... 64 __EnableEventCounter..................................................... 69 __DestroyEventCounter .................................................... 71 __GetEventCounter.............

Summary of the content on the page No. 7

__GetADC ............................................................. 197 __GetADCAll........................................................... 198 __GetADCStatus......................................................... 199 __ClearADCStatus ....................................................... 200 Rev.1.01 2007.02.16 7 RJJ10J1643-0101

Summary of the content on the page No. 8

1. Introduction The Renesas Embedded Application Programming Interface (API) is a unified API for the microcomputers made by Renesas Technology Corporation. Rev.1.01 2007.02.16 8 RJJ10J1643-0101

Summary of the content on the page No. 9

2. Driver 2.1 Overview The library described herein provides a peripheral facility control program (peripheral driver) for microcomputers. Use of the Renesas API permits the peripheral driver to be built into a user program. Configuration of Renesas APIs is shown below. File name Description rapi_xxx_yyy.lib This is the Renesas API library file. To use (xxx = family name, yyy = series name) Renesas APIs, specify this file as input file for the linker. rapi_ad_xxx_yyy.h This is the he

Summary of the content on the page No. 10

2.2 Driver Features The library described herein has the following features available as a peripheral driver. (1) Serial I/O control feature It comprises a serial interface driver, which sets or clears the conditions of serial communication, as well as controls and manages the transmission/reception of communication data. (2) Timer control feature It comprises a timer driver, which sets or clears the operating conditions of timers, as well as controls the timer operation. (3) I/O

Summary of the content on the page No. 11

2.3 Serial Interface Driver The serial interface driver sets serial communication, clears settings, transmit/receives data, and controls the status of serial communication. There are two kinds of serial interface driver: a single-data transmission/reception API and a multi-data transmission/reception API. Rev.1.01 2007.02.16 11 RJJ10J1643-0101

Summary of the content on the page No. 12

2.4 Timer Driver The timer driver sets the timer, clears timer settings, controls timer operation, and acquires a counter value with respect to the following modes: • Timer mode • Event counter mode • Pulse width modulation mode (PWM mode) • Pulse period measurement mode • Pulse width measurement mode • Input capture mode • Output compare mode 2.4.1 Timer Mode In this mode, the timer counts the internally generated count source. When an underflow or an overflow interrupt occurs,

Summary of the content on the page No. 13

2.4.7 Output Compare Mode In this mode, the timer generates an interrupt request when the timer counter and a comparison value match. When a compare match interrupt or an underflow or an overflow interrupt occurs, it calls a preset callback function. Rev.1.01 2007.02.16 13 RJJ10J1643-0101

Summary of the content on the page No. 14

2.5 I/O Port Driver The I/O port driver sets the I/O port for input or output, writes data to the I/O port, and reads data from the I/O port. Rev.1.01 2007.02.16 14 RJJ10J1643-0101

Summary of the content on the page No. 15

2.6 External Interrupt Driver The external interrupt driver sets external interrupts, controls external interrupts, acquires the status of external interrupt flags, and clears external interrupt flags. Rev.1.01 2007.02.16 15 RJJ10J1643-0101

Summary of the content on the page No. 16

2.7 A/D Converter Driver The A/D converter driver sets the A/D converter, controls the A/D converter, clears settings of the A/D converter, acquires the A/D converter value, acquires the status of the A/D converter, and clears the status of the A/D converter. [A/D converter driver usage example (single-shot mode)] Here, a program example is shown for the A/D converter operating in single-shot mode under the conditions given below. CPU : R8C Operating clock : fAD divided by 2 Reso

Summary of the content on the page No. 17

Program example #include "rapi_ad_r8c_13.h" void main( void ) { unsigned int status, data; /* Set up A/D converter as one short mode */ __CreateADC( RAPI_ONE_SHOT|RAPI_AN0|RAPI_FAD2| RAPI_WITH_SAMPLE_HOLD| RAPI_AD_OFF|RAPI_10BIT, 1, 0, 0 ); while( 1 ){ /* Disable A/D converter */ __EnableADC( RAPI_AN0| RAPI_AD_ON, 1 ); /* Check a flag bit of A/D converter interrupt */ do{ __GetADCStatus(

Summary of the content on the page No. 18

3. Standard Types This section describes the standard types defined in the library. For details about the set values, refer to the description of each API. Standard type Description Boolean The Boolean type represents the enum-type data that indicates whether successful (RAPI_TRUE (= 1)) or failed (RAPI_FALSE (= 0)). VoidFuncNotify The VoidFuncNotify type represents the type of the notification function to be registered. Rev.1.01 2007.02.16 18 RJJ10J1643-0101

Summary of the content on the page No. 19

4. Library Reference 4.1 API List by Peripheral Facility The table below lists the Renesas Embedded APIs classified by peripheral facility. NO Facility API API operation classification Opens serial port Single-data 1 __BasicOpenSerialDriver serial I/O Closes serial port 2 __BasicCloseSerialDriver Sets serial communication 3 __BasicSetSerialFormat Receives 1 data 4 __BasicStartSerialReceiving Transmits 1 data 5 __BasicStartSerialSending Reads receive status 6 __BasicReceivingSt

Summary of the content on the page No. 20

Sets pulse width measurement 35 __CreatePulseWidthMeasurementMode mode Controls operation of pulse width 36 __EnablePulseWidthMeasurementMode measurement mode Clears setting of pulse width 37 Timer __DestroyPulseWidthMeasurementMode measurement mode Acquires measured value of pulse 38 __GetPulseWidthMeasurementMode width measurement mode Sets input capture mode 39 __CreateInputCapture Controls operation of input capture 40 __EnableInputCapture mode Clears setting of input capture


Alternative user manuals
# User manual Category Download
1 Renesas 70 User manual Network Card 1
2 Renesas 740 Family User manual Network Card 2
3 Renesas 4514 User manual Network Card 0
4 Renesas Converter Board M30290T-80FPD User manual Network Card 0
5 Renesas Asynchronous SH7145F User manual Network Card 0
6 Renesas Compact Emulator M30620T-CPE User manual Network Card 3
7 Renesas Converter Board for M30102 M30102T-PTC User manual Network Card 0
8 Renesas Compact Emulator M34571T2-CPE User manual Network Card 0
9 Renesas Converter Board M3T-F160-100NSE User manual Network Card 0
10 Renesas Converter Board M3T-100LCC-QSD User manual Network Card 1
11 Renesas Converter Board for M32171FxxFP M32171T-PTC User manual Network Card 1
12 Renesas Converter Board M37530T-PTCB User manual Network Card 0
13 Renesas Converter Board M30291T-64FPD User manual Network Card 0
14 Renesas Converter Board M3T-F160-100NRB User manual Network Card 0
15 Renesas Converter Board M3T-FLX-42SPB User manual Network Card 0
16 Sony BTA-NW1A User manual Network Card 2
17 Sony BKMW-E3000 User manual Network Card 2
18 Sony AC-SQ950D User manual Network Card 0
19 Sony BBV RX100 User manual Network Card 3
20 Sony CLIE A-AVZ-100-11 User manual Network Card 1