高级定时器 捕获比较通道

捕获比较输入阶段

TIMx_CH1通道输入阶段 详细

 

输入阶段

滤波器采样频率   CKD[1:0]

滤波器
边沿检测器,检测上升沿 和 下降沿
TI1F_ED 双边沿信号
选择上升沿 或 下降沿
来自CH2的信号
信号选择
分频
通道使能
信号进入主电路

捕获/比较通道 1 主电路

主电路 输入部分

IC1PS 输入阶段信号

CC1E 输入使能

配置通道为输入模式
软件产生的捕获事件
有 捕获信号后,计数器当前值 写入 捕获/比较 寄存器

读 CCR 信号,正在读数时 capture_transfer 失效,暂停传输 影子寄存器值 到 预装载寄存器

防止读数出错

 

主电路 输出部分
CCR写信号,正在写入时 compare_transfer 失效,暂停传输,防止写入出错
通道配置为输出模式

OC1PE 预装载使能 开关

UEV 更新事件

如果OC1PE打开,只有UEV信号来时 才写入影子寄存器

比较器,进入输出阶段

捕获/比较输出阶段

捕获/比较输出阶段,通道1,2,3详细图

 

输出阶段
输出比较模式选择
输出参考信号,高电平有效
信号来自主电路比较器
ETRF 强制清零信号

死区发生器,死区时间设置

选择输出单信号,或者一对互补信号
输出极性选择
输出使能

 

posted @   Yannnnnnn  阅读(58)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
点击右上角即可分享
微信分享提示