beautypg.com

Renesas RJJ10J1643-0101 User Manual

Page 115

background image

Rev.1.01 2007.02.16
RJJ10J1643-0101

113

RAPI_CHANNEL1

Selects channel 1.

RAPI_CHANNEL2

Selects channel 2.

RAPI_CHANNEL3

Selects channel 3.

RAPI_CHANNEL4

Selects channel 4.

RAPI_CHANNEL5

Selects channel 5.

RAPI_CHANNEL6

Selects channel 6.

RAPI_CHANNEL7

Selects channel 7.

(R8C) (H8/300H)

Specify 0.

[data5]

(M16C)

Specify a pointer to the array in which the callback function is stored.

[0]: Specify a pointer to the callback function for IC/OC base timer interrupt. If this

pointer is not specified, 0 is set.

[1]: Specify a pointer to the callback function for IC/OC interrupt 0. If this pointer is

not specified, 0 is set.

[2]: Specify a pointer to the callback function for IC/OC interrupt 1. If this pointer is

not specified, 0 is set.

(R8C) (H8/300H)

Specify a pointer to the array in which the callback function is stored. If this pointer
is not specified, RAPI_NULL is set.

Return value

If the timer specification is incorrect, RAPI_FALSE is returned; otherwise, RAPI_TRUE
is returned.

Functionality

Timer (input capture mode)

Reference

__EnableInputCapture

,

__DestroyInputCapture

,

__GetInputCapture

Remark

If an undefined value is specified in the first, third and fourth arguments, operation
of the API cannot be guaranteed.

The specifiable timers differ with each CPU used.

When use CPU which has no digital filter function, cannot specify digital filter
setting.

When used for the H8/300H, this API specify when freeing it from module stanby
state.

Program example

#include "rapi_timer_r8c_13.h"

void TimerIntFunc( void ){}