你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

基于STM32CubeMx 配置PWM之2路输出

[复制链接]
寂寞,点燃一支烟 发布时间:2017-11-17 17:49
首先这个配置自己不会,向大神请教的,表示感谢,同事为了以后查看,配置如下:1 新建stm32cube工程,各位根据自己的芯片选择,楼主选的是STM32F103ZET6 9 [' S' w: n/ }# X9 U8 p

/ H6 G! \9 K& b* u6 U2 配置时钟 TIM定时器输出引脚。! |( R% l- t/ j: ]. S; \

# @  |" h% q) v; j. T4 ~2 X3.时钟树配置。
2 o/ a% X* n$ U. [7 ^4 L0 n- p& U8 A' ?
4. 就是频率和占空比的计算。/ N; Q% V2 f2 d% `0 r0 e9 `+ ?
, n  C+ i2 u$ i4 N( ], ]7 F4 s
5.生成代码 测试。最后一步 。配置了需要开启,在初始化之后
% n' ]: J8 H7 z; C. x3 u        HAL_TIM_PWM_Start(&htim3,TIM_CHANNEL_1 );" f# b0 H+ A5 V  P9 c) C
        HAL_TIM_PWM_Start(&htim3,TIM_CHANNEL_2 );
- [: @( T- v% |% _6 G" f
& \) Q* D; p" K: S2 w8 J1 I特别注意一下 ,楼主这样设置了HAL_TIM_PWM_Start(&htim3,TIM_CHANNEL_1|TIM_CHANNEL_12 );只输出了一个PWM波形,分开是正常的。+ g+ G3 w% m0 o) {2 }
放这么两条语句就好了。
  f3 X0 @1 U' g- u6.最兴奋的时候来了  
! M" W# x: a9 g7 l7 j. V3 }看结果8 q% Q; m% |! Y) j5 w* f6 k! E
# m. Z5 e& E' v+ Q" O+ F

芯片选择

芯片选择

引脚

引脚

时钟

时钟

PWM配置

PWM配置

结果

结果

PWM.rar

下载

3.26 MB, 下载次数: 331

源码

点评

不错的使用STM32CudeMX的实践,尽管只是配置了2路PWM,也会使人大受启发。赞一个!  发表于 2017-12-1 11:53
赞 收藏 评论13 发布时间:2017-11-17 17:49

举报

13个回答
寂寞,点燃一支烟 回答时间:2017-11-17 17:51:15
不合适的地方    欢迎指点一下,
zero99 回答时间:2017-11-20 16:53:47
感谢分享,希望大家可以多多学习交流
五哥1 回答时间:2017-11-22 12:43:16
感受到STM32CUBEMX的方便了吧,这个就是挺快的。
ccmm520 回答时间:2018-4-14 11:43:41
楼组,请问最后输出的PWM频率是多少?看到你配置里面是72/(71+1)M,还有最终的示波器显示的频率又是1Khz,感觉就模糊了,所以麻烦解释下
寂寞,点燃一支烟 回答时间:2018-4-14 17:01:52
ccmm520 发表于 2018-4-14 11:43
) t  @; l. U) B9 X- R: [7 k/ _楼组,请问最后输出的PWM频率是多少?看到你配置里面是72/(71+1)M,还有最终的示波器显示的频率又是1Khz ...
# s: S: d' `3 [) X: D) B+ q8 c6 S
/Fpwm = 72M / ((Prescaler+1)*(Period+1))=72/((71+1)*(999+1))
akljh007 回答时间:2018-7-17 14:45:50
不错的样子
huixia217 回答时间:2018-8-20 16:38:33
寂寞,点燃一支烟 发表于 2017-11-17 17:51$ `% A7 E& `6 m
不合适的地方    欢迎指点一下,

; L+ y' Q! D: g0 W+ X楼主可以聊聊吗,我按照你的步骤处理很多问题,我的qq1010115007,感激不尽
huixia217 回答时间:2018-8-20 16:45:39
huixia217 发表于 2018-8-20 16:38
( [9 H* a5 d+ k/ W: d6 }# j楼主可以聊聊吗,我按照你的步骤处理很多问题,我的qq1010115007,感激不尽 ...

9 \) p) y9 z, x, m2 w8 w0 x) o抱歉打错啦,是按你的步骤出现了不少错误,想诚心请教一下楼主,我QQ1010115007,感激不尽
huixia217 回答时间:2018-8-20 16:46:06
huixia217 发表于 2018-8-20 16:38
/ _: U4 g) J2 i" g3 ]9 W% w楼主可以聊聊吗,我按照你的步骤处理很多问题,我的qq1010115007,感激不尽 ...

1 g, ^' I8 t. U" k9 q抱歉打错啦,是按你的步骤出现了不少错误,想诚心请教一下楼主,我QQ1010115007,感激不尽
chouer 回答时间:2018-9-25 10:47:25
下载下来参考下,谢谢分享  ]6 }6 M" z4 M/ l" r, {7 X" ^
Seaman 回答时间:2018-10-12 15:15:56
谢谢楼主分享
/ ]* ?, Q& D( I, S
cyh0594 回答时间:2019-7-17 10:35:01
谢谢分享

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版