OpenEdv-开源电子网

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

STM32的TIM2的PWM问题

[复制链接]

1

主题

5

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2016-7-22
在线时间
1 小时
发表于 2016-7-22 12:36:09 | 显示全部楼层 |阅读模式
1金钱
原子哥你好,我今天发现一个问题,我使能TIM2的PWM模式,用的是第二种部分重映射功能,我使能TIM2后发现对PB1引脚有影响呢? 因为我用TIM1的通道3的CH3N通道,并且使能部分重映射功能,把PB15引脚映射到PB1上,然后我接的是一个喇叭,当我使能TIM2的时候,喇叭在不让它响的时候会有很低的响声,如果不使能TIM2的话就没有杂音了,这是怎么回事呢?


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

使用道具 举报

30

主题

1170

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1993
金钱
1993
注册时间
2016-2-16
在线时间
527 小时
发表于 2016-7-22 12:40:18 | 显示全部楼层
你有没有在tim2中设置了PB1引脚的输出
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2016-7-22
在线时间
1 小时
 楼主| 发表于 2016-7-22 12:43:51 | 显示全部楼层
憨厚诚实大叔 发表于 2016-7-22 12:40
你有没有在tim2中设置了PB1引脚的输出

没有,TIM2我用的也是部分映射。TIM1也是用的部分映射。
回复

使用道具 举报

30

主题

1170

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1993
金钱
1993
注册时间
2016-2-16
在线时间
527 小时
发表于 2016-7-22 12:45:43 | 显示全部楼层
你试下关了TIM1,上示波器,看看有没有输出,波形有规律不
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2016-7-22
在线时间
1 小时
 楼主| 发表于 2016-7-22 12:47:03 | 显示全部楼层
憨厚诚实大叔 发表于 2016-7-22 12:40
你有没有在tim2中设置了PB1引脚的输出

TIM2我使能了三个通道,分别是2,3,4通道,经过第二种部分映射以后这三个通道分别用的是PA1,PB10,PB11,三个引脚,TIM1我使能了一个通道是用来驱动无源蜂鸣器的,使能了OC3N通道,通过部分映射功能后使用的是PB1引脚。
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2016-7-22
在线时间
1 小时
 楼主| 发表于 2016-7-22 12:50:45 | 显示全部楼层
憨厚诚实大叔 发表于 2016-7-22 12:40
你有没有在tim2中设置了PB1引脚的输出

TIM2我使能了三个通道,分别是2,3,4通道,都设置成PWM输出,经过第二种部分映射功能以后这三个通道分别用的是PA1,PB10,PB11,三个引脚,TIM1我使能了一个通道是用来驱动无源蜂鸣器的,使能了OC3N通道,通过部分映射功能后使用的是PB1引脚。然后我发现,使能TIM2后,在蜂鸣器不响的时候,并且 TIM_OCInitStructure.TIM_Pulse不等于0的时候;蜂鸣器会发出微弱的响声,如果不使能TIM2,或者是TIM_OCInitStructure.TIM_Pulse = 0;就没有这种声音了。
回复

使用道具 举报

1

主题

5

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2016-7-22
在线时间
1 小时
 楼主| 发表于 2016-7-22 13:56:37 | 显示全部楼层
憨厚诚实大叔 发表于 2016-7-22 12:45
你试下关了TIM1,上示波器,看看有没有输出,波形有规律不

我把TIM1使能,和不使能(不让喇叭响,占空比设为0)接喇叭的那个地方都会有不稳定的电压,来回变动。我看了一下PB1引脚,电压一直在0-100mV之间变动。
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-9 08:48

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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