完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,我在PIC24FV08KM202上启用PWM模块有一些困难。我的背景是机械的,并且我有非常少的微控制器经验,因此我的问题很可能是微不足道的。我已经成功地使PWM模块在PICFJ128GA204上工作,我不知道为什么这个微控制器我遇到很多麻烦。我正在用MCC配置控制器,并用XC16编译。我相信我正在用MCC正确地初始化控制器,问题是我的代码。但我还不确定100%。有人能帮我看一下,告诉我做错了什么吗?谢谢你在高级。
|
|
相关推荐
1个回答
|
|
首先,在芯片上有很好的选择,PIC24FVXXKM202是我最喜欢的MCU列表,能够运行2到5V,所以对于单电池锂离子电池的应用是有用的。首先,您需要一个非零CCPXPRL寄存器,您可以在MCC中设置这一点作为SCCP设置的一部分。TMRL寄存器不会计数超过零。其次,从我在真实硬件上的测试看来,在两个SCCP模块(CCP4和CCP5)上,在“中心对齐脉冲”模式下,没有设置CCPXIF中断标志。我看不到任何文档,包括数据表、勘误表和FRM部分,这表明这将是SCCP模块的问题,但我可能忽略了它。注意CCTXIF标志确实有效。MCCP模块(CCP1,2, 3)工作正常。在“双边缘比较”模式下,CCPXIF标志在所有这些模块上都能正常工作。我在5V MICROSTICK上运行了测试,并用机载调试器检查了标志和SFRs。下面是用于比较MCCPs和SCCP之间的结果的简化的非MCC代码。
|
|
|
|
只有小组成员才能发言,加入小组>>
5242 浏览 9 评论
2031 浏览 8 评论
1955 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3207 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2256 浏览 5 评论
778浏览 1评论
669浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
597浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
679浏览 0评论
577浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 02:14 , Processed in 1.320743 second(s), Total 76, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号