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

【STM32F0开发日志】STM32F030 TIM3 4路PWM 输出

[复制链接]
zm-361369 提问时间:2013-12-17 10:50 /
第一次使用ST ARM M0,上来做了一个PWM 输出.
采用库函数使TIM3的四个能道同时输出相同频率不同占空比:
频率为17.6KHZ,输出分别为通道1 PC6 占空比为50%,通道2 PC7 占空比为37.5%,通道3 PC8 占空比为25%,通道4 PC9 占空比为12.5%.

1.jpg
2.jpg
3.jpg
4.jpg
5.jpg
6.jpg
1 收藏 6 评论15 发布时间:2013-12-17 10:50

举报

15个回答
沐紫 回答时间:2014-1-7 10:02:21

回复:【STM32F0开发日志】STM32F030 TIM3 4路PWM 输出

多谢分享!
 
已添加到社区网友原创汇总:
STM32F030探索套件开发日志,中文教程,使用问答70篇
lingdongdong 回答时间:2014-8-28 11:22:25

回复:【STM32F0开发日志】STM32F030 TIM3 4路PWM 输出

 谢谢,,,,
jolly82 回答时间:2014-10-21 15:46:21

回复:【STM32F0开发日志】STM32F030 TIM3 4路PWM 输出

             dddddddddddddd
dspapi 回答时间:2014-12-13 00:00:12
其实是个好帖子
stmm 回答时间:2015-8-29 09:10:04
真够辛苦的了,顶一个啊。
cetcnav 回答时间:2016-3-22 13:55:58
顶起!刚开始学F0
wk0819 回答时间:2016-8-6 20:48:29
thanks for share
宏沉一笑 回答时间:2016-8-6 23:15:16
支持一下!
zhao.zhao 回答时间:2016-8-7 11:26:11
热烈祝贺楼主成功了
zlo007 回答时间:2016-8-9 16:41:12

真够辛苦的了,顶一个啊。
ql1000 回答时间:2016-8-11 15:46:33
学习学习!
紫暮凝雨 回答时间:2016-9-19 11:18:42
咱们有个问题讨论下,你看KEIL5,/**
  * @brief  Enables or disables the TIM peripheral Main Outputs.
  * @param  TIMx: where x can be 1, 15, 16 or 17 to select the TIMx peripheral.
  * @param  NewState: new state of the TIM peripheral Main Outputs.
  *          This parameter can be: ENABLE or DISABLE.
  * @retval None
  */
void TIM_CtrlPWMOutputs(TIM_TypeDef* TIMx, FunctionalState NewState)
{
  /* Check the parameters */
  assert_param(IS_TIM_LIST2_PERIPH(TIMx));
  assert_param(IS_FUNCTIONAL_STATE(NewState));
  if (NewState != DISABLE)
  {
    /* Enable the TIM Main Output */
    TIMx->BDTR |= TIM_BDTR_MOE;
  }
  else
  {
    /* Disable the TIM Main Output */
    TIMx->BDTR &= (uint16_t)(~((uint16_t)TIM_BDTR_MOE));
  }  
}
TIM3属于高级定时器吗?貌似只有高级定时器才有这句吧?
microcraft 回答时间:2019-5-22 15:49:52
AF.jpg
datasheet上明明写的是AF0, 为什么楼主配置为AF2也能成功?



zhenweiaaa 回答时间:2020-8-29 14:07:14
不错喔
12下一页
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版