
Rev.1.00 May 22 2012
REJ09B0566
4
4.2.7 38BMulti Function Timer Pulse Unit
4.2.7. Multi Function Timer Pulse Unit
1) R_MTU_Create
Synopsis
Configure a Multi-function timer pulse unit channel.
Prototype bool R_MTU_Create(
uint8_t data1, // Channel selection
uint16_t data2, // Mode selection
uint32_t data3, // Counter settings
uint32_t data4, // General-purpose register selection
uint32_t data5, // Pin option selection
uint16_t data6, // Register value
uint16_t data7, // Register value
uint16_t data8, // Register value
uint16_t data9, // Register value
uint16_t data10, // Register value
uint16_t data11, // Register value
uint16_t data12, // Register value
void * func1, // Callback function
void * func2, // Callback function
void * func3, // Callback function
void * func4, // Callback function
void * func5, // Callback function
void * func6, // Callback function
uint8_t data13, // Event interrupt priority
void * func7, // Overflow callback function pointer
void * func8, // Underflow callback function pointer
Uint16_t data14,
// Over/Underflow interrupt priority
);
Description (1/5)
Set up a 16-bit MTU channel.
[data1]
The channel number n (where n = 0 to 11).
[data2]
Configure the counter operation..
b0:b7 TCR Timer Control Register bits.
b8:b15 TMDR Timer Mode Data Register bits
b16:b31 TIOR Timer I/O Control Register bits.
Comentarios a estos manuales