OpenEdv-开源电子网

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

寄存器版的pwm那一章,是用什么控制pwm波的频率的

[复制链接]

2

主题

12

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2014-10-19
在线时间
0 小时
发表于 2014-11-7 15:27:26 | 显示全部楼层 |阅读模式
5金钱
怎么控制pwm波的频率

最佳答案

查看完整内容[请看2#楼]

TIM3_PWM_Init(899,0); //PWM频率=72000/(899+1)=80Khz
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

21

主题

2205

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5141
金钱
5141
注册时间
2014-8-26
在线时间
1317 小时
发表于 2014-11-7 15:27:27 | 显示全部楼层
TIM3_PWM_Init(899,0); //PWM频率=72000/(899+1)=80Khz
回复

使用道具 举报

2

主题

12

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2014-10-19
在线时间
0 小时
 楼主| 发表于 2014-11-8 09:42:59 | 显示全部楼层
回复【2楼】login_FAE:
---------------------------------
那我改为TIM3_PWM_Init(7199,0);频率似乎不是10khz啊
回复

使用道具 举报

2

主题

12

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2014-10-19
在线时间
0 小时
 楼主| 发表于 2014-11-8 09:46:10 | 显示全部楼层
回复【2楼】login_FAE:
---------------------------------
而且原本程序里写的是TIM1_PWM_Init(899,0)
回复

使用道具 举报

21

主题

2205

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5141
金钱
5141
注册时间
2014-8-26
在线时间
1317 小时
发表于 2014-11-8 13:55:19 | 显示全部楼层


回复

使用道具 举报

2

主题

12

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2014-10-19
在线时间
0 小时
 楼主| 发表于 2014-11-15 15:33:19 | 显示全部楼层
回复【5楼】login_FAE:
---------------------------------
那你那个占空比是怎么控制的去?感觉你少了行控制占空比的代码
回复

使用道具 举报

2

主题

12

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2014-10-19
在线时间
0 小时
 楼主| 发表于 2014-11-16 10:56:48 | 显示全部楼层
回复【5楼】login_FAE:
---------------------------------
我的是mini开发板,不是战舰开发板,要通过TIM1输出pwm波
回复

使用道具 举报

21

主题

2205

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5141
金钱
5141
注册时间
2014-8-26
在线时间
1317 小时
发表于 2014-11-17 19:01:54 | 显示全部楼层
回复【7楼】jason007169:
---------------------------------
LED0_PWM_VAL=led0pwmval;这句就是控制占空比的
回复

使用道具 举报

21

主题

2205

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5141
金钱
5141
注册时间
2014-8-26
在线时间
1317 小时
发表于 2014-11-17 19:02:16 | 显示全部楼层
回复【8楼】login_FAE:
---------------------------------
#define LED0_PWM_VAL TIM3->CCR2
回复

使用道具 举报

21

主题

2205

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5141
金钱
5141
注册时间
2014-8-26
在线时间
1317 小时
发表于 2014-11-17 19:03:50 | 显示全部楼层
回复【9楼】login_FAE:
---------------------------------
mini板也是一样的,只是寄存器用的TIM1
回复

使用道具 举报

21

主题

2205

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5141
金钱
5141
注册时间
2014-8-26
在线时间
1317 小时
发表于 2014-11-17 19:04:54 | 显示全部楼层
回复【10楼】login_FAE:
---------------------------------
写错   应该是定时器
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-28 23:45

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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