完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,对于我的无刷直流感应控制器,我需要知道PWM定时器的值,但是这个定时器在软件上是不可读的。所以我想把PWM定时器复制到一个普通的定时器,例如TMR4。有没有一种简单的方法来同步PMTMR和TMR4?我现在做的是使用PWM1中断来重置TMR4值。
|
|
相关推荐
9个回答
|
|
PMTMR和TMR4很好地说明了100个CPU芯片中哪一个是微芯片制造的。但是您在谈论什么芯片。您想做什么(不是您建议的解决方案)。
|
|
|
|
当然,愚蠢的我忘了提及:我正在使用dsPIC33EP128MC502。我正在做一个基于BEMF传感的无刷直流无传感器控制器。在PWM脉冲开始时,我用一个触发器启动ADC,比在ADC ISR中启动ADC,如果存在过零点,我分析样本,如果不存在过零点,我启动一个新的ADC样本。但在我这样做之前,我想知道样本时刻是否仍在PWM时间内。所以我想做的是.(PMTMR
|
|
|
|
你应该能够使用定时器门输入引脚通过PWM引脚启动计时器。为什么不通过它的端口指定来读取PIN的状态。
|
|
|
|
我想闸门定时器确实是可能的。PWM管脚可读吗?我想我读到一些不可能读到的地方。另外,我想知道在PWM准时结束之前还有多少时间可以保证样品和保持有足够的余量。
|
|
|
|
您可以在阅读后检查PIN以查看它是否有效。如果他们有端口指定,你通常可以阅读它们。
|
|
|
|
据我所知,唯一不能读取外围引脚的时间是在ADC或比较器的模拟模式下。
|
|
|
|
是的,但是PWM应该是数字模式。
|
|
|
|
我正在尝试门控输入,我改为TMR2,因为不止一个时钟输入引脚是可变的。现在我在PWM的下降沿有一个中断,这很好。但不知为什么PR2值被改变了,但是我的软件只设置了PR2值一次,有什么问题吗?
|
|
|
|
现在门控定时器似乎工作得更好了,在不使用ISR的情况下,能否自动重置PWM下降沿上的TMR2?我试图使用DMA1使用以下设置将值写成TMR2为零,但似乎不起作用:
|
|
|
|
只有小组成员才能发言,加入小组>>
5136 浏览 9 评论
1987 浏览 8 评论
1917 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3155 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2215 浏览 5 评论
702浏览 1评论
593浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
476浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
608浏览 0评论
503浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-5 23:21 , Processed in 1.287494 second(s), Total 93, Slave 76 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号