查看: 2636|回复: 1

[其他] 怎么让PWM在周期内输出不同个数脉冲

[复制链接]

该用户从未签到

1

主题

1

帖子

0

新手上路

Rank: 1

积分
21
最后登录
2018-3-5
发表于 2017-4-25 17:32:48 | 显示全部楼层 |阅读模式
   求指教,我用K60做PWM的输出,我想要它在不同的时间内输出不同个数的pwm脉冲,需要怎么做?类似于这样的波形:
我知道答案 目前已有1人回答
11.png
回复

使用道具 举报

该用户从未签到

723

主题

6382

帖子

0

超级版主

Rank: 8Rank: 8

积分
25494
最后登录
2025-9-9
发表于 2017-4-25 17:39:38 | 显示全部楼层
定时,结合PWM溢出中断计数。
比如:T1时间端输出X个PWM波。
      T2时间段输出Y个PWM波。
配置另外一个定时器,比如使用PIT,配置为T1,T1开始的时候,配置FTM 的PWM输出,并且使用溢出中断,一旦中断次数超过X,则关闭FTM模块,等待T1时间段结束。开启T2时间段,配置FTM的PWM输出,并且使用溢出中断,一旦中断超过Y,则关闭FTM模块。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-9-11 15:12 , Processed in 0.086439 second(s), 23 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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