概述
MPWM CT(Multi-Purpose PWM Capture Timer,多功能PWM捕获定时器)驱动是YTM32B1M微控制器中用于精确时间测量和事件捕获的专用驱动。该驱动提供了高精度的时间基准和事件捕获功能,支持多种计数模式、硬件触发、调试模式等特性,广泛应用于时间测量、事件时序分析、信号周期检测和精密定时控制等场合。
文件组织结构
头文件分析
-
主要头文件:
mpwm_ct_driver.h -
依赖文件:
mpwm_common.h -
功能模块: 捕获定时器、时间基准、硬件触发、中断处理
核心数据结构解析
1. 捕获定时器通道配置结构体
typedef struct
{
uint8_t hwChannelId; /*!< 硬件通道ID */
uint16_t finalValue; /*!< 最终计数值 */
mpwm_ch_clk_prs_t clkPrs; /*!<
订阅专栏 解锁全文
56

被折叠的 条评论
为什么被折叠?



