完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,我是新来的,我没有看到dsPIC33E的论坛,所以我假设F非常相似。无论如何,我试图利用dsPIC33EP512GM306上的RTCC。我在SOSCI和SOSCO上有一个32.768kHz的具有适当负载电容的调谐叉振荡器。我碰到的问题不是在这个特定的dsPIC上的OSCCON寄存器不包含LPOSCEN位,LPOSCEN位用于使次级振荡器沿着主振荡器连续运行。看起来我确实可以选择时钟切换到SOSC以获得低功率状态,但这不是我想要做的。MPLAB的“智能感知”不检测OSCCON bit s.LPOSCEN,但是它应该位于OSCCON<1>位置,因此我试着使用这个命令来设置位,但是没有运气:从我的数据表中可以看出,对于这个特定的DSPIC,LPSECN位应该存在。我让二级音叉振荡器与PIC24一起工作,不知道这里发生了什么。这是我的RTCC初始化例程:void initRTCC(void){_builtin_write_RTCWEN();//启用对RTC寄存器RCFGCALbits的访问。RTCEN=0;//禁用RTCC用于RTCVALCFGRPTbits.ALRMEN=0。///禁用警报RCFGCACALbits.RTCCWREN=1;///////启用对RTCVALRCFGCACCCCALbits.RTCPTR=3;///启用对RTCVCVALRTCVALRTCVCCCCCCCCCCCCCCACACALbits.RTCCCCCCCCCCCCCCALbits.RTCCCCCCCCALbits=1;//启用对RTCVALRTCVALRTCVALRTCVALRTCVALRTCVALRTCVALRTALRTALRTCVVVVVVRTCVRTCVRTCVRTCVRTCVRTCVTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTRTFGCALBITS.RTCWREEN=0;/ /禁用RTCVAL写入任何洞察力?谢谢!
|
|
相关推荐
2个回答
|
|
看起来处理器头文件p33EP512GM306.h(xc16编译器树中的目录.支持)有错误。我安装了V1.25,可以看到问题。很容易解决:修改OSCCONbits结构(对不起,在复制/粘贴期间缩进消失了):它应该看起来像:BTW:我确信智能感知依赖于来自报头的定义。没有定义的东西不能被“感知”。
|
|
|
|
谢谢你杜00000001,我今晚晚些时候会尝试这个,如果它修复了问题,我会发回邮件。编辑:问题已经修复,RTCC正在工作。再次感谢!
|
|
|
|
只有小组成员才能发言,加入小组>>
5234 浏览 9 评论
2026 浏览 8 评论
1950 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3201 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2253 浏览 5 评论
771浏览 1评论
659浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
588浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
670浏览 0评论
571浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-20 19:11 , Processed in 1.183624 second(s), Total 80, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号