打印
[8/16-bit MCU]

搞了几天没有找出原因,来请教大神(已解决)

[复制链接]
1379|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jack.king|  楼主 | 2014-8-13 22:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 FSL_TICS_A 于 2014-9-15 11:42 编辑

  ICSC1= 0xB8;    /* CLKS for External reference clock, IREFS for external reference */
   ICSC2= 0x74;
   while(ICSSC_OSCINIT==0);

这个是我对MC9S08QG4的时钟初始化, 程序一直都停留在while(ICSSC_OSCINIT==0);
我就是想使用外部是的时钟,
为什么外部是晶体一直都不起振,
后来我把while(ICSSC_OSCINIT==0); 这个程序去掉也不起振,
电路和外部晶振都都是好的。
请教大神指导下,方法想了很多都没有解决。

相关帖子

沙发
FSL_TICS_Jeremy| | 2014-8-14 09:51 | 只看该作者
你好,楼主!
请问你的时钟初始化代码是自己写的呢还是参考你以前的例程?
请问你还有其他相同的板子吗?如果有的话,又在其他板子上调试过吗?

使用特权

评论回复
板凳
jack.king|  楼主 | 2014-8-14 12:21 | 只看该作者
其他板子测试了也是这样,我有用另一款飞思卡尔的就没事,我在想为什么ICS模块可以配置外部时钟,是不是还要去单独配置外部晶振!

使用特权

评论回复
地板
jack.king|  楼主 | 2014-8-14 12:23 | 只看该作者
FSL_TICS_Jeremy 发表于 2014-8-14 09:51
你好,楼主!
请问你的时钟初始化代码是自己写的呢还是参考你以前的例程?
请问你还有其他相同的板子吗?如 ...

对了,我就希望用外部的晶振,应该怎么配置啊!

使用特权

评论回复
5
ljlljl3428| | 2014-8-14 15:15 | 只看该作者
仔细看手册。8pin封装不支持外部晶振。外部晶振和通用管脚功能复用,应该先选择功能。

使用特权

评论回复
6
ljlljl3428| | 2014-8-14 15:26 | 只看该作者
貌似你应该先写ICS2,再写ICS1.

使用特权

评论回复
7
jack.king|  楼主 | 2014-8-14 22:01 | 只看该作者
ICS2

使用特权

评论回复
8
FSL_TICS_Jeremy| | 2014-8-15 08:57 | 只看该作者
jack.king 发表于 2014-8-14 12:23
对了,我就希望用外部的晶振,应该怎么配置啊!

你好,楼主!
配置ICS的过程,你可以参考一下KE02参考手册,KE系列与S08时钟配置很相像,可以通过KE02了解ICS的配置过程。我已将KE02参考文档附上,你可以参考一下。
具体内容请浏览第五章和第二十章。
MKE02Z64M20SF0RM.pdf (3.69 MB)

使用特权

评论回复
9
jack.king|  楼主 | 2014-8-15 09:26 | 只看该作者
谢谢

使用特权

评论回复
10
FSL_TICS_Jeremy| | 2014-8-18 09:24 | 只看该作者
jack.king 发表于 2014-8-15 09:26
谢谢

不客气,有问题再讨论!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

488

主题

2158

帖子

1

粉丝