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

PWM計數問題

[复制链接]
nickyliu6 提问时间:2017-8-18 09:13 /
不好意思,問個新手問題,

我的程式代碼如下:
PwmOut PWM1(PB_8);
int main() {
PWM1.period(0.010); // set PWM period to 10 ms
PWM1=0.2; // set duty cycle to 50%
}
請問我應該怎麼去控制PWM訊號的輸出次數呢?

收藏 评论7 发布时间:2017-8-18 09:13

举报

7个回答
把爱随身携带 回答时间:2017-8-22 20:08:15
有中断 每输出一个波形进入一次中断  HAL_TIM_PWM_PulseFinishedCallback

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

gujiamao 回答时间:2017-8-18 09:20:34
pwm模式,只能设置启动和停止;
但是有单脉冲模式,你可以试试

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

nickyliu6 回答时间:2017-8-18 09:27:11
gujiamao 发表于 2017-8-18 09:20
pwm模式,只能设置启动和停止;
但是有单脉冲模式,你可以试试

不好意思,不太了解你的意思,可以給個範例嗎?
gujiamao 回答时间:2017-8-18 09:36:04
nickyliu6 发表于 2017-8-18 09:27
不好意思,不太了解你的意思,可以給個範例嗎?

好久不用STM32了,手上没有stm32的例程。
定时器有几种模式,其中有一个是脉冲模式,应该可以满足你要求的。
你看下CCMR寄存器
nickyliu6 回答时间:2017-8-23 10:50:18
把爱随身携带 发表于 2017-8-22 20:08
有中断 每输出一个波形进入一次中断  HAL_TIM_PWM_PulseFinishedCallback

看不太懂說明,請問應該如何使用呢??
把爱随身携带 回答时间:2017-8-23 11:02:51
nickyliu6 发表于 2017-8-23 10:50
看不太懂說明,請問應該如何使用呢??

cube库用pwm模式start后  自动回调
nickyliu6 回答时间:2017-8-23 11:09:17
把爱随身携带 发表于 2017-8-23 11:02
cube库用pwm模式start后  自动回调

找了一下網上資訊,很少相關介紹
請問是否有簡單的範例,方便進行了解??

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
13245底部标题123相同标题
12底部标题123相同标题
33333底部标题123相同序号
3435底部标题-无链接
关注我们
st-img 微信公众号
st-img 手机版