User`s manual

RX62N Group, RX621 Group 4. Library Reference
2) R_MTU2_Create
Synopsis
Configure an MTU channel.
Prototype
bool R_MTU2_Create(
uint8_t data1,
// Channel selection
R_MTU2_Create_structure ptr
// A pointer to the structure
);
R_MTU2_Create_structure members:
uint32_t data2
// Configuration selection
uint32_t data3
// Configuration selection
uint32_t data4
// Configuration selection
uint16_t data5
// Configuration selection
uint32_t data6
// Configuration selection
uint32_t data7
// Configuration selection
uint32_t data8
// Configuration selection
uint16_t data9
// Register value
uint16_t data10
// Register value
uint16_t data11
// Register value
uint16_t data12
// Register value
uint16_t data13
// Register value
uint16_t data14
// Register value
uint16_t data15
// Register value
uint16_t data16
// Register value
uint16_t data17
// Register value
uint16_t data18
// Register value
void * func1
// Callback function
void * func2
// Callback function
void * func3
// Callback function
void * func4
// Callback function
uint8_t data19
// Interrupt priority level
void * func5
// Callback function
void * func6
// Callback function
void * func7
// Callback function
void * func8
// Callback function
uint8_t data20
// Interrupt priority level
Description (1/8)
Set up a 16-bit MTU2 channel.
[data1]
The channel number n (where n = 0 to 11).
[data2]
Configure the channel mode.
If multiple selections are required, use "|" to separate each selection.
The default settings are shown in bold. To use a default value, omit that selection. There is no
default value for operation mode, so this must be selected explicitly.
Operation mode. Valid for n = 0 to 4 or 6 to 10, unless stated otherwise.
PDL_MTU2_MODE_NORMAL or
Normal operation.
PDL_MTU2_MODE_PWM1 or
Pulse Width Modulation (PWM) mode 1.
PDL_MTU2_MODE_PWM2 or
Pulse Width Modulation (PWM) mode 2.
Valid for n = 0, 1, 2, 6, 7, and 8.
PDL_MTU2_MODE_PHASE1 or
PDL_MTU2_MODE_PHASE2 or
PDL_MTU2_MODE_PHASE3 or
PDL_MTU2_MODE_PHASE4 or
Phase counting mode 1, 2, 3 or 4.
Valid for n = 1, 2, 7, and 8.
PDL_MTU2_MODE_PWM_RS or
Reset-synchronised PWM mode. Valid for n = 3 or 9.
PDL_MTU2_MODE_PWM_COMP1 or
PDL_MTU2_MODE_PWM_COMP2 or
PDL_MTU2_MODE_PWM_COMP3
Complementary PWM mode 1, 2 or 3.
Valid for n = 3 or 9. Select Normal operation when
configuring channel 4 or 10.
R20UT0084EE0112 Rev.1.12 Page 4-92
July. 16, 2014