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

普通定时器如何产生两种高频pwm的交替信号

[复制链接]
黑皮男 提问时间:2018-3-21 13:36 /
悬赏20ST金币已解决
如何使用普通定时器(72Mhz)产生两种高频的pwm周期交替的信号,如2Mhz和5Mhz两种频率的pwm的信号进行周期交替,固定脉冲数目3M,固定脉冲数目是5M。试过以下几种方案:1、采用主从定时器
一个定时器做从,用来进行计数,一个定时器做主用来产生pwm。从定时器产生CC和UPDATE两种中断,CC中断中更改主定时器的ARR和CCR寄存器的值,但是现在遇到的问题是在频率进行切换的时候会有脉冲数不稳定的情况。
2、DMA更新ARR和CCR,但是高频2Mhz以上的波形就很差,再高就无法产生pwm。
3、使用IO口反转产生固定数目的低频,再开高频,但是这个耗时太长了,感觉不太合理
望大神指点一二。

最佳答案

查看完整内容

参考这个帖子,自行选型一个STM32的单片机,要求输出4路可控制脉冲数的高速脉冲,必须要尽可能的节省CPU时间,而且不能频繁的进入中断 【新提醒】(已公布)狂欢节答题(附加题) - 活动专区 - 意法半导体STM32/STM8技术社区 https://www.stmcu.org.cn/module/forum/forum.php?mod=viewthread&tid=614046&page=1#pid2299019

点评

楼主解决了的话,可以分享下~  发表于 2018-3-25 16:51
收藏 评论14 发布时间:2018-3-21 13:36

举报

14个回答
dsjsjf 回答时间:2018-3-21 13:36:12
参考这个帖子,自行选型一个STM32的单片机,要求输出4路可控制脉冲数的高速脉冲,必须要尽可能的节省CPU时间,而且不能频繁的进入中断
【新提醒】(已公布)狂欢节答题(附加题) - 活动专区 - 意法半导体STM32/STM8技术社区  https://www.stmcu.org.cn/module/ ... p;page=1#pid2299019

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

wenyangzeng 回答时间:2018-3-21 15:30:24
那么高的频率,使用2个不同的定时不停的输出2组不同频率PWM,外加1片硬件的模拟开关来切换输出好像比较靠谱。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

bargagebaobei 回答时间:2018-3-21 15:42:27
频率太高了 毛刺会很多的  用高级定时器吧 频率高点的 但是也改善不了多少

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

黑皮男 回答时间:2018-3-21 17:31:43
wenyangzeng 发表于 2018-3-21 15:30
那么高的频率,使用2个不同的定时不停的输出2组不同频率PWM,外加1片硬件的模拟开关来切换输出好像比较靠谱 ...

会增加成本啊
黑皮男 回答时间:2018-3-21 17:32:35
bargagebaobei 发表于 2018-3-21 15:42
频率太高了 毛刺会很多的  用高级定时器吧 频率高点的 但是也改善不了多少 ...

高级定时器也试过,目前的问题主要是在频率切换的地方
wenyangzeng 回答时间:2018-3-21 18:56:14

一只数字模拟开关成本会超过3元吗?
xmshao 回答时间:2018-3-21 23:10:18
你是否开启了预装载功能,如开启了,关闭该功能后再验证下。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

feixiang20 回答时间:2018-3-22 00:00:33
降低频率先看看,另外注意设置所产生的频率是否超出其上限值

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

黑皮男 回答时间:2018-3-22 08:40:51
wenyangzeng 发表于 2018-3-21 18:56
一只数字模拟开关成本会超过3元吗?

3块也是钱啊,不用增加的就希望尽量不要改
12下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版