查看: 4396|回复: 5

[其他] mcf52256 RTC 初始化

[复制链接]

该用户从未签到

1

主题

4

帖子

0

新手上路

Rank: 1

积分
12
最后登录
2019-7-30
发表于 2010-8-27 16:47:26 | 显示全部楼层 |阅读模式
接外部晶振,初始化之后晶振不起振,MCF_RTC_RTCISR 设置不了。不知道哪儿错了或者没考虑到,麻烦各位帮忙看看。
先发源代码
void RtcIni(void)
{
//(1)进入此函数,寄存器状态如图1
 MCF_CLOCK_RTCCR=0b01010100; //RTCCC
 MCF_RTC_RTCGOCL = 0x2000;//32KHz 
 MCF_CLOCK_RTCCR=0b01010101; 
 Mcfrtc.RTCCTL.bit.EN = 1;
//(2)直接操作,结果如图2
 MCF_RTC_RTCISR = 0b111010; 
//(3)按位操作,结果还是如图2
 Mcfrtc.RTCISR.bit.HR = 1;
 Mcfrtc.RTCISR.bit.HZ = 1;
 Mcfrtc.RTCISR.bit.DAY = 1;
 Mcfrtc.RTCISR.bit.MIN = 1;
Mcfrtc.RTCIENR.bit.MIN = 1; //这个可以直接设置成功
 
 McfIntc0.IMRH.bit.INT63=0;
// McfIntc0.IMRL.bit.EN=1;
 
 McfIntc0.ICR[63].bit.IP=2;//中断优先级 
 McfIntc0.ICR[63].bit.IL=2;
 
}
 
(2)(3) 目的一样,只是两种实验方法,结果都如图2
问题:
1,晶振不起振。
2,MCF_RTC_RTCISR 设置不了。
我知道答案 目前已有4人回答
1.JPG
2.JPG
回复

使用道具 举报

该用户从未签到

27

主题

418

帖子

0

新手上路

Rank: 1

积分
228
最后登录
1970-1-1
发表于 2010-8-27 22:46:48 | 显示全部楼层

RE:mcf52256 RTC 初始化

MCF_CLOCK_SYNCR = MCF_CLOCK_SYNCR_MFD(4) | MCF_CLOCK_SYNCR_CLKSRC| MCF_CLOCK_SYNCR_PLLMODE | MCF_CLOCK_SYNCR_PLLEN ;
        while (!(MCF_CLOCK_SYNSR & MCF_CLOCK_SYNSR_LOCK))
        {
        }

该用户从未签到

1

主题

4

帖子

0

新手上路

Rank: 1

积分
12
最后登录
2019-7-30
 楼主| 发表于 2010-8-30 10:58:29 | 显示全部楼层

RE:mcf52256 RTC 初始化

MCF_CLOCK_SYNCR = MCF_CLOCK_SYNCR_MFD(1) | MCF_CLOCK_SYNCR_CLKSRC| MCF_CLOCK_SYNCR_PLLMODE | MCF_CLOCK_SYNCR_PLLEN ;
while (!(MCF_CLOCK_SYNSR & MCF_CLOCK_SYNSR_LOCK))
{
}
还是不行。

该用户从未签到

2

主题

224

帖子

0

版主

Rank: 7Rank: 7Rank: 7

积分
322
最后登录
1970-1-1
发表于 2010-8-31 20:22:29 | 显示全部楼层

RE:mcf52256 RTC 初始化

请上传必要部分原理图

该用户从未签到

1

主题

4

帖子

0

新手上路

Rank: 1

积分
12
最后登录
2019-7-30
 楼主| 发表于 2010-9-3 10:14:41 | 显示全部楼层

RE:mcf52256 RTC 初始化

上传rtc部分的图
RTC.jpg

该用户从未签到

2

主题

224

帖子

0

版主

Rank: 7Rank: 7Rank: 7

积分
322
最后登录
1970-1-1
发表于 2010-9-7 09:10:42 | 显示全部楼层

RE:mcf52256 RTC 初始化

从原理图上看,没什么太大问题。
不知道在布线的时候有没有让此部分电路尽可能靠近MCU?
可以试试换一下电阻,12M,16M,18M。
另外,请务必确认RTC已开启模块:PPMRH[CD46]=0
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-10-27 04:54 , Processed in 0.104909 second(s), 27 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表