OpenEdv-开源电子网

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

用TIM1 CH1, PWM DAC,怎么不行,帮看看

[复制链接]

27

主题

154

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
280
金钱
280
注册时间
2013-8-28
在线时间
2 小时
发表于 2014-1-19 23:01:30 | 显示全部楼层 |阅读模式
//TIM1 CH1 PWM输出设置 
//PWM输出初始化
//arr:自动重装值
//psc:时钟预分频数
void TIM1_PWM_Init(u16 arr,u16 psc)
{  
//此部分需手动修改IO口设置
RCC->APB2ENR|=1<<11; //TIM1时钟使能    
RCC->APB2ENR|=1<<2;     //使能PORTA时钟
   
GPIOA->CRH&=0XFFFFFFF0; //PA8输出
GPIOA->CRH|=0X0000000B; //复用功能输出  
 
TIM1->ARR=arr; //设定计数器自动重装值 
TIM1->SC=psc; //预分频器分频设置
TIM1->CCMR1|=7<<4;   //CH1 PWM2模式  
TIM1->CCMR1|=1<<3; //CH1 预装载使能   

TIM1->CCER|=1<<1;   //OC1 低电平有效 
TIM1->CCER|=1<<0;   //OC1 输出使能   

TIM1->CR1=0x0080;   //ARPE使能 
TIM1->CR1|=0x01;     //使能定时器1  


用PA8接到 PWM DAC的电路上,不行啊






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

使用道具 举报

2

主题

17

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2014-1-16
在线时间
0 小时
发表于 2014-1-19 23:08:02 | 显示全部楼层
帮顶,我上次也遇到这么问题。。。但是没人鸟窝。。。貌似TIM1是高级时钟。。。。我到网上搜了TIM1的配置方法,但是没看出来差别。。。
回复 支持 反对

使用道具 举报

27

主题

154

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
280
金钱
280
注册时间
2013-8-28
在线时间
2 小时
 楼主| 发表于 2014-1-19 23:27:44 | 显示全部楼层
回复【2楼】DOVE:
---------------------------------
高级定时器也可以当通用定时器用,只是我没找到哪里不对
回复 支持 反对

使用道具 举报

27

主题

154

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
280
金钱
280
注册时间
2013-8-28
在线时间
2 小时
 楼主| 发表于 2014-1-19 23:35:50 | 显示全部楼层
回复【楼主位】正点圆子:
---------------------------------
就是用原子的TIM4 CH1对应的PB6就可以。

自己配置的TIM1 CH1 对应的PA8就不行

看手册好像没差啊
回复 支持 反对

使用道具 举报

2

主题

17

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2014-1-16
在线时间
0 小时
发表于 2014-1-19 23:46:16 | 显示全部楼层
回复【4楼】正点圆子:
---------------------------------
http://www.openedv.com/posts/list/26626.htm你看我发的这个帖子,不知道我的原理图和你的一样不...我做PWM实验没做成。。。。求指点
回复 支持 反对

使用道具 举报

2

主题

17

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2014-1-16
在线时间
0 小时
发表于 2014-1-19 23:47:11 | 显示全部楼层
回复【3楼】正点圆子:
---------------------------------
TIM1可以是可以,但是应该有特殊的使能或者初始化的语句,我是用库函数写的。。。。
回复 支持 反对

使用道具 举报

27

主题

154

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
280
金钱
280
注册时间
2013-8-28
在线时间
2 小时
 楼主| 发表于 2014-1-20 23:35:50 | 显示全部楼层
回复【4楼】正点圆子:
---------------------------------
OK    解决
回复 支持 反对

使用道具 举报

2

主题

17

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2014-1-16
在线时间
0 小时
发表于 2014-1-24 18:21:10 | 显示全部楼层
回复【7楼】正点圆子:
---------------------------------
发下程序,我看下
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-9 23:56

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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