打印
[Atmel]

每天跟我读点资料:SAM D21数据手册(57)

[复制链接]
794|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ddllxxrr|  楼主 | 2014-10-21 21:29 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
强迫一个晶振总是在空闲模式运行,不只是在外设请求时才运行,晶振的ONDEMAND比特必须被写0。默认的比特是1,这样的默认设置在空闲模式是当外设请求时才运行。

强迫晶振运行在待机模式,RUNSTDBY比特必须被写1。晶振将要运行在待机模式当一个外设请求(ONDEMAND是1).强迫一个晶振总是运行在待机模式,不只是运行在当一个外设请求的情况下。ONDEMAND比特必须写0RUNSTDBY必须写1.

下图展示了在不同休眠模式下的行为,依据ONDEMAND和RUNSTDBY的设置。

16.6.2 外部多功能晶体振荡器(XOSC)操作

   外部多功能晶体振荡器能够选择两种不同的方式:
   .外部时钟,一个外部时钟信号连接到XIN管脚
   .晶体振荡器,一个0.4-32MHz的晶振

    XOSC能被用作一个通用时钟发生器的时钟源,如"GCL-Generic Clock 控制器的描述.

    在复位的时候,XOSC不可用,并且XIN/XOUT管脚能被用作通用I/O(GPIO)管脚或被系统中其它模块用。
    当XOSC使能,操作模式检测GPIO使用。当在晶振模式下,XIN和XOUT管被告SYSCTRL控制,并且GPIO功能被覆盖在两个管肢上。当在外部时钟模式,只有XIN管脚将要被覆盖并且由SYSCTRL,XOUT管肢仍能被用作GPIO管脚。

    XOSC是通过写一个1到外部多功能晶振控制器使能比特(XOSC.ENABLE).使能XOSC作为一个晶振,1必须被写到XTAL使能比特(XOSC.XTALEN)。如果XOSC.XTALEN是零,外部时钟输入将要被使能。



相关帖子

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

本版积分规则

个人签名:http://shop34182318.taobao.com/ http://shop562064536.taobao.com

2398

主题

6955

帖子

67

粉丝