完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,
我阅读了论坛上的许多帖子,但找不到这个问题的答案:除了通过外部刺激之外,还有什么方法可以在一种脉冲模式下启动定时器吗?也就是说,只能通过软件?怎么做到的? 我正在寻找一种控制三相全波整流器的方法,晶闸管的触发器正是单脉冲格式,只需要在一个半周期的持续时间内调整周期(延迟+脉冲)。6 个初始脉冲将以这种方式控制,其余的将以相同的方式控制,使用另一个定时器 30 度滞后。可行吗?如果没有,进行此控制的最佳方法是什么?在定时器控制期间,阶段之间的时间差如何? 问题是由于当前硬件在不适合单脉冲模式的引脚上提供过零输入,因此我将对这些信号使用中断(因此需要通过软件在单脉冲模式下启动定时器)。 使用 mcu STM32f302r、Cube MX(但如果需要,可以使用直接寄存器操作)和主要是 CubeIDE。有什么建议吗? |
|
相关推荐
1个回答
|
|
您启动计时器 - 无论是单脉冲(即 TIMx_CR1.OPM=1)还是“正常”(OPM=0) - 通过设置 TIMx_CR1.CEN 位。您可以通过软件或硬件通过从模式控制器将其设置为触发模式(在 TIMx_SMCR.SMS 中)。此触发器的来源可能是外部的 - 通道 1 或 2 之一,或 ETR 引脚 - 或内部 - 另一个定时器 - 请参阅 TIMx_SMCR.TS。
|
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2642 浏览 1 评论
3208 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1783 浏览 1 评论
3611 浏览 6 评论
5989 浏览 21 评论
939浏览 4评论
1316浏览 4评论
在Linux上安装Atollic TRUEStudio的步骤有哪些呢?
584浏览 3评论
使用DMA激活某些外设会以导致外设无法工作的方式生成代码是怎么回事
1303浏览 3评论
1361浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 18:06 , Processed in 1.098703 second(s), Total 79, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号