Usage example (Pulse output mode)
Perform toggle operation at fixed intervals and output a suquare wave with a duty factor of 50%.
[Waveform example]

[GUI setting example]
|
Timer |
Used | |||
|
TMRJ0 |
Used | |||
|
Functions |
Pulse output mode | |||
|
Count source setting |
Auto | |||
|
Timer value |
100μs (Actual value:100) | |||
|
Output (TRIJO0) |
Starts as “H” | |||
|
Enable output(TRJO0) |
Unused | |||
|
When the counter underflows, generate an interrupt (INTTRJ0) |
Used | |||
|
Priority |
Low | |||
[API setting example]
r_main.c
void main(void)
{
R_MAIN_UserInit();
/* Start user code. Do not edit comment generated here */
/* Start TMRJ0 counter */
R_TMR_RJ0_Start();
while (1U)
{
;
}
/* End user code. Do not edit comment generated here */
}