[STM32F1] 定时器不工作”是什么意思啊?

[复制链接]
 楼主| 午夜粪车 发表于 2021-2-1 23:21 | 显示全部楼层 |阅读模式
近日在研究STM32高级定时器,遇到一些困难,还请版主和各位高手给予指点。
在看到TIM1和TIM8捕获/比较使能寄存器时,有一个OSSR位,在中文手册中是这么描述该位的:
OSSR: 运行模式下“关闭状态”选择 (Off-state selection for Run mode)
该位用于当MOE=1且通道为互补输出时。没有互补输出的定时器中不存在OSSR位。
0:当定时器不工作时,禁止OC/OCN输出(OC/OCN使能输出信号=0);
1:当定时器不工作时,一旦CCxE=1或CCxNE=1,首先开启OC/OCN并输出无效电平,然后置OC/OCN使能输出信号=1。
请问各位“定时器不工作”是什么意思啊?
 楼主| 午夜粪车 发表于 2021-2-1 23:23 | 显示全部楼层
对,例如OCx
zhanghqi 发表于 2021-2-1 23:25 | 显示全部楼层
OC/OCN使能输出信号与“CCxE”、“CCxNE”是什么关系呢?
jlyuan 发表于 2021-2-1 23:30 | 显示全部楼层
开放系统安全资源   应该是这么个意思   不过不知道怎么用
jlyuan 发表于 2021-2-1 23:32 | 显示全部楼层
你找找技术手册   再向FAE工程师请教请教   应该就可以搞定了
xxrs 发表于 2021-2-1 23:35 | 显示全部楼层

定时器不工作时,就是没有使能定时器运行控制位
dengdc 发表于 2021-2-1 23:38 | 显示全部楼层
OSSR位,0:当定时器不工作时,禁止OC/OCN输出(OC/OCN使能输出信号=0);
                                      1:当定时器不工作时,一旦CCxE=1或CCxNE=1,OC/OCN使能并输出无效电平,
然后置OC/OCN使能输出信号=1。
                                       解释:定时器不工作的含义:就是令某一通道失能,即CCxE=0或CCxNE=0。这时一旦当CCxE或CCxNE其中有一个使能时,而另一个失能时,这时失能的通道输出无效电平,使能的通道输出程序中配置的模式。
xxrs 发表于 2021-2-1 23:40 | 显示全部楼层
不工作是不是就是停止的意思啊
kangzj 发表于 2021-2-1 23:42 | 显示全部楼层
就是不定时了啊
guoyt 发表于 2021-2-1 23:43 | 显示全部楼层

就是字面意思吧
 楼主| 午夜粪车 发表于 2021-2-1 23:45 | 显示全部楼层
好的,我明天去单位试一下,多谢各位大侠了哈
wowu 发表于 2021-3-1 22:39 | 显示全部楼层
这是使能的意思吗
xiaoqizi 发表于 2021-3-1 22:41 | 显示全部楼层
不工作有可能初始化不对
木木guainv 发表于 2021-3-1 22:44 | 显示全部楼层
有很多个意思  比如io口没有设置好
磨砂 发表于 2021-3-1 22:47 | 显示全部楼层
当然就是字面意思啊
晓伍 发表于 2021-3-1 22:52 | 显示全部楼层
字面意思 要么坏了 要么配置不对了
SantaBunny 发表于 2023-3-8 11:33 | 显示全部楼层
中断服务函数中没重新装计数器初值吧
童雨竹 发表于 2024-4-8 07:10 | 显示全部楼层

代码量小的时候用来做条件判断
Wordsworth 发表于 2024-4-8 08:13 | 显示全部楼层

在直流电流上叠加了一些小的交流电流分量
Clyde011 发表于 2024-4-8 09:16 | 显示全部楼层

连接点是产生控制IC所要检测的小电压的所有器件的公共连接点
您需要登录后才可以回帖 登录 | 注册

本版积分规则

867

主题

10194

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部