OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2888|回复: 1

同时用TIMER1和TIMER3的疑惑

[复制链接]

9

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
166
金钱
166
注册时间
2015-8-16
在线时间
23 小时
发表于 2015-11-11 13:10:03 | 显示全部楼层 |阅读模式
5金钱
我同时用TIMER3和TIMER1,先初始化TIMER3和先初始化TIMER1的效果不同必须得加入下面三段代码,效果才相同。谁能帮忙解释一下这三段代码对我初始化的影响呢?
TIM_OCInitstructure.TIM_OutputNState = TIM_OutputNState_Disable; 
TIM_OCInitstructure.TIM_OCIdleState = TIM_OCIdleState_Reset ; 
TIM_OCInitstructure.TIM_OCNIdleState = TIM_OCNIdleState_Reset;


如果不设置最后一行代码,要是先初始化TIMER1,再初始化TIMER3,则TIMER1使用不正常。


原子哥的例程里为什么不设置?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

52

帖子

0

精华

初级会员

Rank: 2

积分
84
金钱
84
注册时间
2015-4-14
在线时间
0 小时
发表于 2015-11-11 14:15:29 | 显示全部楼层
单步调试,看寄存器状态
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-19 20:39

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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