打印
[Atmel]

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

[复制链接]
724|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
14.6.5 睡眠模式操作
14.6.5.1 唤醒
       GCLK模块支持唤醒功能。在一个睡眠模式下通用时钟停止了,一个外设需要一个通用时钟来执行一个过程就必须向通用时钟

控制器请求时钟。
      通用时钟控制器将接收该请求,然后确定哪些通用时钟发生器和有关这时钟源需要唤醒。然后唤醒时钟源,使得通用时钟发生器

和通用时钟脉冲成功同步和外围提供通用的时钟。

14.6.5.2 运行在待机模式
       在待机模式,GCLK能连续输出通用时钟发生器输出到GCLK_IO.
14.6.6 同步
       由于非同步性,CLK_GCLK_APB之间GCLKGENSRC一些寄存器时必须同步访问。
       一个寄存器可以要求:
.同步时写的
.同步时阅读
.当读写时同步
.没有同步     

当执行一个操作需要同步,同步忙比特在状态寄存器(STATUS.SYNCBUSY)将要被立刻置位。并且在同步结束后清除。

如果一个操作需要同步被执行,当STATUS.SYNCBUSY是1的时候,总线将要被停滞。所有操作将要成功的完成,CPU将要被停滞中断将要被挂起同停滞的时间一样长。

下列寄存器需要同步当写的时候:
。通用时钟发生控制寄存器(GENCTRL)
。通用时钟分频寄存器(GENDIV)
。控制寄存器(CTRL)

寄存器摘要:
  

相关帖子

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

本版积分规则

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

2398

主题

6950

帖子

67

粉丝