CTU 是 Collection Transmission Unit(采集传输单元)简写。从命名可知,他的作用有两方面:信号的采集和信号传输。
主要用于模块间的互连。
结构框图
CTU 模块有如下功能:
- UART1 TX 调制
- UART RX 捕获
- UART RX 滤波
- ACMP 输出捕获
- RTC 捕获
- ADC 触发
这里的意思就是说,每个通过 UART1_TX 传送的数据都通过 PWM0_CH0 输出调制。
UART RX 捕获
可以将 UART1_RX 引脚直接连接至 UART1 模块或连接 PWM0_CH1,用来进行输入捕获。
UART RX 滤波
将 ACMP1 输出连接至UART1 的接收通道,可以对串口接收到的数据进行ACMP处理,类似于滤波的功能。
ACMP 输出捕获
这个功能倒是有过了解,在进行BLDC无感控制时,反电动势采集完,通过ACMP模拟比较后,与PWDT相连。
当然还可用作 PWM2 触发/故障输入和 ADC 硬件触发。
ADC 触发
ADC 模块可通过硬件触发器发起转换。
其触发源如下所示:
RTC、PWM0、PWM2、TIMER0、TIMER1、ACMP0、ACMP1 模块都能触发 ADC 采样。