查看: 3219|回复: 15

[其他] MC56F82748的定时中断问题

[复制链接]

该用户从未签到

16

主题

199

帖子

2

中级会员

Rank: 3Rank: 3

积分
443
最后登录
2019-12-24
发表于 2015-3-20 13:47:26 | 显示全部楼层 |阅读模式
申请了MC56F82748芯片,做了块最小系统板,只有电源,晶振电路(8MHZ)。用CW10.5,U-MULTILINK。
建项目,使用PE,配置用晶振,IPBUS 50MHZ,用TimerInt 1sec,在中断中 NegVal ,用GPA0点个灯,其他什么都没有。编译,运行一切正常。
问题是:1秒的定时中断,它快的很,目测大概是600ms到800ms,和AC16同样的设置,目测同样明显快。当设置20ms反转时,示波器看一下是25HZ,是准的。不知是什么原因?

我知道答案 目前已有15人回答
回复

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2015-3-23 09:28:24 | 显示全部楼层
楼主,目测有时候是不准的。
你可以用示波器看看,是不是1s翻转。
另外,看看,你的定时器配置,与手册计算的1S定时是否是一样的。
回复 支持 反对

使用道具 举报

该用户从未签到

16

主题

199

帖子

2

中级会员

Rank: 3Rank: 3

积分
443
最后登录
2019-12-24
 楼主| 发表于 2015-3-23 15:25:22 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2015-3-23 09:28
楼主,目测有时候是不准的。
你可以用示波器看看,是不是1s翻转。
另外,看看,你的定时器配置,与手册计算 ...

目测是不准,我手边有9s08ac16的板子,配了同样的程序,它比ac16快,定时器不是我配的,PE配的。FAE如果手头有82748的板子,复现一下很简单的,就点个灯。我就是做好了板子,试试板子能否运行。
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2015-3-23 16:41:21 | 显示全部楼层
wangandrew 发表于 2015-3-23 15:25
目测是不准,我手边有9s08ac16的板子,配了同样的程序,它比ac16快,定时器不是我配的,PE配的。FAE如果 ...

我不是DSC工程师,稍等帮你转给我们的DSC工程师看看哦。
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

43

帖子

0

注册会员

Rank: 2

积分
159
最后登录
1970-1-1
发表于 2015-3-23 17:19:52 | 显示全部楼层
Hi,
我不知道你是用QuadTimer or PIT来产生中断? 我用PIT来产生中断,中断时间是对的。
Thanks
BR
XiangJun Rong

LEDFlash82748.rar

326.92 KB, 下载次数: 10, 下载积分: 威望 1

回复 支持 反对

使用道具 举报

该用户从未签到

16

主题

199

帖子

2

中级会员

Rank: 3Rank: 3

积分
443
最后登录
2019-12-24
 楼主| 发表于 2015-3-24 13:19:06 | 显示全部楼层
XiangJun-423742 发表于 2015-3-23 17:19
Hi,
我不知道你是用QuadTimer or PIT来产生中断? 我用PIT来产生中断,中断时间是对的。
Thanks

谢谢楼上:
   我用的是 PIT0_MOD作为中断源的。你是1000ms,我是1sec。我点的是GPIOA0,你是GPIOE0。情况是一样的。
   无论用什么中断源,误差都不能肉眼就能感觉出来啊。
   今天又用了MCF51AC256A的板子试了试,MC56F82748还是快。MCF51AC256A 分别用 CW6.3和CW10.5来做的。
回复 支持 反对

使用道具 举报

该用户从未签到

16

主题

199

帖子

2

中级会员

Rank: 3Rank: 3

积分
443
最后登录
2019-12-24
 楼主| 发表于 2015-3-27 14:32:35 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2015-3-23 09:28
楼主,目测有时候是不准的。
你可以用示波器看看,是不是1s翻转。
另外,看看,你的定时器配置,与手册计算 ...

版主这里看一下:
     今天用4块板子同时试了试,分别是08ac16,51ac256a,f82748,三块都是最小系统板,配置晶振,bus为20mhz,24mhz,50mhz。f8013cb板,内振荡,bus 32mhz。都配程序 1s定时中断,中断中反转点灯,其他什么都没有。
     目测,ac16,82748,8013,都差不多,而ac256a明显慢地多,试着改变ac256a,当为500ms时,目测差不多。
    本人的示波器只能扫2hz以上,2hz以上的,4块板子任何定时中断都对。2hz以下,ac256a慢。是不是可以判定 ac256a有问题呢?ac256a用cw6.3和cw10.5都做过,一样的。
    希望做冷火V1的FAE也能看一下。问题到底在那里?

回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2015-3-27 14:42:23 | 显示全部楼层
wangandrew 发表于 2015-3-27 14:32
版主这里看一下:
     今天用4块板子同时试了试,分别是08ac16,51ac256a,f82748,三块都是最小系统板 ...

楼主,你ac256a芯片的全称是什么?
还是MC56Fxx?这样我好帮你找对应工程师,5楼是我们的DSC工程师。
回复 支持 反对

使用道具 举报

该用户从未签到

16

主题

199

帖子

2

中级会员

Rank: 3Rank: 3

积分
443
最后登录
2019-12-24
 楼主| 发表于 2015-3-27 14:49:51 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2015-3-27 14:42
楼主,你ac256a芯片的全称是什么?
还是MC56Fxx?这样我好帮你找对应工程师,5楼是我们的DSC工程师。 ...

MCF51AC256A      冷火V1内核
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2015-3-27 15:13:23 | 显示全部楼层
wangandrew 发表于 2015-3-27 14:49
MCF51AC256A      冷火V1内核

好的,待会帮你转给我们的coldfire工程师,你一楼的DSC问题解决了没有?
如果是新的Coldfire的问题,建议你重新建一个coldfire的问题贴。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

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

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

GMT+8, 2025-7-22 10:23 , Processed in 0.105674 second(s), 31 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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