CMS32L051 User Manual |Chapter 5 Universal Timer Unit (Timer4)
www.mcu.com.cn 111 / 703
5.1.3 8-bit timer operation function (limited to Channel 1 and Channel 3 of Unit 0).
The 8-bit timer run function is the ability to use the 16-bit timer channel as two 8-bit timer channels. Only
Channel 1 and Channel 3 can be used.
Note There are several rules when using the 8-bit timer to run the feature.
For details, please refer to 5.4.2 Basic Rules for 8-Bit Timer Operation Functions (Channel 1 and
Channel 3 Only).
5.1.4 LIN-bus support functions (channel 3 of unit 0 only).
Check that the received signal in the LIN-bus communication is suitable for the LIN-bus communication
form with the universal timer unit
(1) Detection of wake-up signals
The low-level width is measured by counting the beginning of the falling edge of the input signal at the
UART0 serial data input pin (RxD0) and capturing the count value on the rising edge. If the width of the low
level is greater than or equal to a fixed value, it is considered a wake-up signal.
(2) Detection of break filed
After the wake-up signal is detected, the low width is measured by starting counting from the falling edge
of the input signal at the UART0 serial data input pin (RxD0) and capturing the count value on the rising edge.
If the low width is greater than or equal to a fixed value, it is considered to be break field.
(3) Measurement of synchronous field pulse width
After the syncc field is detected, measure the low and high width of the input signal at the UART0 serial
data input pin (RxD0). Based on the bit interval of the sync field measured in this way, the baud rate is
calculated.
Note For operational settings for LIN-bus support functions, refer to 5.3.13 Input Switching Control Register (ISC) and
5.8.5 Operation as Input Signal High and Low Width Measurements.