OpenEdv-开源电子网

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

CubeMX配置TIM3 PWM 没反应,救命

[复制链接]

5

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
70
金钱
70
注册时间
2019-2-23
在线时间
12 小时
发表于 2019-3-5 17:13:02 | 显示全部楼层 |阅读模式
5金钱
用CubeMX配置STM32F429 TIM3的通道4为PWM输出,具体配置如下:

1

1


2

2

3

3

4

4


生成初始化代码之后,用HAL_TIM_PWM_Start(&htim3, TIM_CHANNEL_4);  如下:
6.png
下载到开发板之后,LED0亮度一直不变,请问是哪里有问题呢,之前配了一次都可以的,可能有些地方我没注意到,求大神帮看看,下面是完整的工程

MX_Temp1.0.rar (8.59 MB, 下载次数: 7)

最佳答案

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

自己找到问题了 MX_TIM3_Init();和LED_Init();都对PB1口进行了初始化 MX_TIM3_Init();先被调用,配置PB1为TIM3的PWM通道4 LED_Init();后被调用,又把PB1配置成了推挽输出模式,把之前的配置覆盖了, 如图:👇👇👇 长记性了呜呜呜呜呜看了好久好久才发现......
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

5

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
70
金钱
70
注册时间
2019-2-23
在线时间
12 小时
 楼主| 发表于 2019-3-5 17:13:03 | 显示全部楼层
自己找到问题了

MX_TIM3_Init();和LED_Init();都对PB1口进行了初始化

MX_TIM3_Init();先被调用,配置PB1为TIM3的PWM通道4
LED_Init();后被调用,又把PB1配置成了推挽输出模式,把之前的配置覆盖了,

如图:👇👇👇






长记性了呜呜呜呜呜看了好久好久才发现......




回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-10 00:11

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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