找回密码
 立即注册
查看: 705|回复: 5

pwm CCnP设置极性的问题

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2024-08-20 10:46:47

5

主题

12

回帖

81

积分

注册会员

积分
81
发表于 2024-6-27 23:46:16 | 显示全部楼层 |阅读模式
手册中:OCnM[2:0]:输出比较n模式。该3位定义了输出参考信号OCnREF的动作,而OCnREF决定了OCn的值。OCnREF是高电平有效,而OCn的有效电平取决于CCnP位。

这句话没有看懂:
1、既然OCnREF决定了OCn的值,那与CCnP有什么关系呢?
2、CCnP设置的OCn的高电平有效和低电平有效跟OCnREF有什么关系呢?
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:479
  • 最近打卡:2025-07-31 08:56:35
已绑定手机

44

主题

2129

回帖

7413

积分

论坛元老

积分
7413
发表于 2024-6-28 09:35:19 | 显示全部楼层
规格书PWM章节有内部结构图可以参考
截图202406280929326751.jpg
截图202406280929457159.jpg
可以认为OCnREF产生有效电平或无效电平,而CCnP决定最终的有效电平是高电平还是低电平。
如果CCnP=1,那么OCnREF产生的有效电平就会由高电平反相为低电平,然后从OCn输出。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2024-08-20 10:46:47

5

主题

12

回帖

81

积分

注册会员

积分
81
发表于 2024-6-29 10:32:12 | 显示全部楼层
乘风*** 发表于 2024-6-28 09:35
规格书PWM章节有内部结构图可以参考

如果CCnP=1,那么OCnREF产生的有效电平就会由高电平反相为低电平,然后从OCn输出。
======================================================
CCnP=1,OCn的信号相当于将OCnREF信号取反,即OCnREF高电平转换成OCn的低电平,OCnREF的低电平转换为OCn的高电平;CCnP=0,OCn的信号就等于OCnREF的信号。这样理解对吗?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2024-08-20 10:46:47

5

主题

12

回帖

81

积分

注册会员

积分
81
发表于 2024-7-1 22:37:15 | 显示全部楼层
cx*** 发表于 2024-6-29 10:32
如果CCnP=1,那么OCnREF产生的有效电平就会由高电平反相为低电平,然后从OCn输出。
==================== ...

顶一下
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:253
  • 最近打卡:2025-07-29 21:26:02

52

主题

170

回帖

1995

积分

金牌会员

积分
1995
发表于 2024-12-14 17:30:25 | 显示全部楼层

同问。没搞清楚,是不是作为输入时才需要配置所谓的有效电平?单纯的PWM输出要配置这个有效电平吗?

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-06-29 16:37:52

9

主题

12

回帖

135

积分

注册会员

积分
135
发表于 2025-6-29 16:37:52 | 显示全部楼层
我也碰到了相同的问题,这是AI的答案
OCnREF :是定时器内部的 “参考输出信号” ,它的电平状态(1 或 0 )由 OCnM [2:0] 定义的模式 + 计数器与比较值的关系决定 ,且 OCnREF 本身默认是 “高电平有效” 逻辑(即它的 1/0 代表 “有效高 / 无效低” ,但最终对外输出会受其他配置影响 )。
OCn :是 实际对外输出的引脚电平 。它和 OCnREF 的关系是:
OCn 的电平 = OCnREF 的电平 经过 CCnP 位 “取反 / 不取反” 后的结果 。
若 CCnP = 0 :OCn 电平 直接等于 OCnREF 电平(OCnREF 是 1 → OCn 输出 1 ;OCnREF 是 0 → OCn 输出 0 )。
若 CCnP = 1 :OCn 电平 是 OCnREF 电平的取反(OCnREF 是 1 → OCn 输出 0 ;OCnREF 是 0 → OCn 输出 1 )。
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-7-31 20:16 , Processed in 0.120396 second(s), 86 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表