OpenEdv-开源电子网

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

GPIO复用推挽输出,默认电平。急急急急急~~~~~~

[复制链接]

5

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2015-5-12
在线时间
0 小时
发表于 2015-6-10 13:18:49 | 显示全部楼层 |阅读模式
5金钱
求各位大神帮忙,急急急!!在线等答案~~~
本人用TIM2,TIM3在PA0 ,PA1 ,PA2,PA3, PA6, PA7 PB0, PB1输出8路PWM,TIM定时器设置为PWM1,向上计数,输出High。
用USART3接收到的数据控制PWM的占空比调节灯光亮度。
在main函数中:
while(1)
{
   TIM_SetCompare1(TIM2,100);
  TIM_SetCompare1(TIM3,100);
  TIM_SetCompare2(TIM2,0);
  TIM_SetCompare2(TIM3,0);
  TIM_SetCompare3(TIM2,0);
  TIM_SetCompare3(TIM3,0);
  TIM_SetCompare4(TIM2,0);
  TIM_SetCompare4(TIM3,0);

}
这样设置的时候,  只有2个GPIO口输出高电平,其他6个GPIO口都是0V 。可是,当把while(1)中的TIM_SetCompare全部注释掉后,下载到电路板上,PA0 ,PA1 ,PA2,PA3, PA6, PA7 PB0, PB1全部输出3.3V,弄了好几天了,都检查不出是哪里出问题,求大位大神帮忙一下。

最佳答案

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

使用道具 举报

5

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2015-5-12
在线时间
0 小时
 楼主| 发表于 2015-6-10 13:18:50 | 显示全部楼层
回复

使用道具 举报

13

主题

611

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1929
金钱
1929
注册时间
2014-10-6
在线时间
625 小时
发表于 2015-6-10 13:52:25 | 显示全部楼层
你想要输出什么结果呢?你程序中没控制PWM的占空比变化所以输出的都是固定的占空比,TIM2,TIM3的第一通道输出了PWM脉冲,你用示波器看一下是不是你要的PWM!
回复

使用道具 举报

5

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2015-5-12
在线时间
0 小时
 楼主| 发表于 2015-6-10 14:21:26 | 显示全部楼层
回复【2楼】烟酒不沾:
---------------------------------
当我全部屏蔽掉TIM_SetCompare1(TIM2,0)的时候,我都没把占空比送进去,为什么会输出相当于100%的占空比呢。GPIO都是高电平了。是不是推挽输出都默认高电平的,可是我把原子PWM程序也一样屏蔽TIM_SetCompare1(TIM2,0),开发板的GPIO也没有3.3V啊
想用示波器可是没有示波器啊。。。软件仿真里面又看不到波形,很郁闷。。
回复

使用道具 举报

13

主题

611

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1929
金钱
1929
注册时间
2014-10-6
在线时间
625 小时
发表于 2015-6-10 15:22:44 | 显示全部楼层
把你的GPIO配置传上来看看你是怎么配置的?
回复

使用道具 举报

13

主题

611

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1929
金钱
1929
注册时间
2014-10-6
在线时间
625 小时
发表于 2015-6-10 16:12:34 | 显示全部楼层
你的复用时钟开了吗?还是把工程传上吧!
回复

使用道具 举报

5

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2015-5-12
在线时间
0 小时
 楼主| 发表于 2015-6-10 17:33:51 | 显示全部楼层
烧录时会一下子闪,也不知道什么原因。这个问题也帮看下
回复

使用道具 举报

5

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2015-5-12
在线时间
0 小时
 楼主| 发表于 2015-6-10 17:35:56 | 显示全部楼层
回复【6楼】烟酒不沾:
---------------------------------
在前楼,帮看下
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-21 20:36

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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