OpenEdv-开源电子网

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

STM32的PWM输出

[复制链接]

1

主题

7

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2014-5-14
在线时间
0 小时
发表于 2014-5-14 16:24:12 | 显示全部楼层 |阅读模式
5金钱
刚买的开发板看里面的例程输出PWM波用的是TIM3、CH2(PA7)我想改用TIM3、CH3(PB0)输出
就只改了timer.h文件中#define LED0_PWM_VAL TIM3->CCR3 
以及PWM_Init(u16 arr,u16 psc)函数
[mw_shl_code=c,true]void PWM_Init(u16 arr,u16 psc) { RCC->APB1ENR|=1<<1; GPIOA->CRH&=0XFFFFFFF0; GPIOA->CRH|=0X00000004; GPIOB->CRL&=0XFFFFFFF0; GPIOB->CRL|=0X0000000B; GPIOB->ODR|=1<<0; TIM3->ARR=arr; TIM3->SC=psc; TIM3->CCMR1|=7<<4; TIM3->CCMR1|=1<<3; TIM3->CCER|=1<<8; TIM3->CR1=0x0080; TIM3->CR1|=0x01; } [/mw_shl_code]
结果程序下载到开发板里没反应,工程文件已上传,哪位高手给指点下,万分感谢
 

PWM输出.rar

316.18 KB, 下载次数: 183

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

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-5-15 00:10:28 | 显示全部楼层
你先研究一周,搞不出来,我帮你写代码。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

1

主题

7

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2014-5-14
在线时间
0 小时
 楼主| 发表于 2014-5-15 09:10:01 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
我已经看好久了,本是要从PB0输出PWM波然后用PB1来计数,结果pwm都出不来
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-8 05:12

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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