打印
[Atmel]

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

[复制链接]
944|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ddllxxrr|  楼主 | 2014-9-10 20:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
13.3.6 使能写同步

       在控制寄存器(CTRL.ENABLE)比特使能,将要触发写同步并且设STATUS.SYNCBUSY为1。CTRL.ENABLE将要讯它的新值在写之后



,同步读中断(如果使能)不能被用作使能写同步

       当使能写同步STATUS.SYNCBUSY置1,试图做下列任何一个将导致外部总线停滞直到同步结束:



       。写一个核寄存器

       。写一个APB寄存器

       。正在戾一个读同步核寄存器



13.3.7 软件复位写同步

       写一个1到软件复位比特(CTRL.SWRST)将触发写同步并且STATUS.SYNCBUSY置1。当写一个1到CTRL.SWRST比特将要立读一.

       STRL.SWRST和STATUS.SYNCBUSY将通过硬件被清除当外设被复位时。写一个0到CTRL.SWRST比特将没有影响.同步读中断(如果



使能)不能用作软复位写同步。



       当软复位在运行中(STATUS.SYNCBUSY和CTRL.SWRST为1)试图执行下列任何一个操作将导致外设总线停滞直到软复位同位和



复位结束:



       。写一个核寄存器

       。写一个APB寄存器

       。读一个读同步寄存器

APB寄存器能被读当软复位被写同步并不导致外设总线停滞。



13.3.8 同步延时



       同步将延进读或写处理通过一个延时D,见下面等式:

       5 ⋅ PGCLK + 2 ⋅ PAPB < D < 6 ⋅ PGCLK + 3 ⋅ PAPB

      

       PGCLK 是通用时钟周期

       PAPB是外设总线时钟

       通常一个外设总线寄存器处理周期是2*PAPB



13.4 外设使能

       通过通用时钟,使能外设时钟,系统的以下部分需要配置

       。一个运行时钟源

       。一个通用时钟发生器必须配置成用一个运行的时钟源,并且发生器必须被使能。

       。一般的时钟,通过通用的时钟多路复用器,连接到外围需要配置

从一般的时钟发生器运行时钟,必须启用和通用的时钟。

       。用户外设接口需要在PM中非屏蔽,如果这不是外设寄存器将完成

解读为0的所有和任何写入外围将被丢弃。


相关帖子

沙发
huangxz| | 2014-9-10 20:40 | 只看该作者
这个芯片看起来好冷啊

使用特权

评论回复
板凳
ddllxxrr|  楼主 | 2014-9-10 20:51 | 只看该作者
huangxz 发表于 2014-9-10 20:40
这个芯片看起来好冷啊

使用特权

评论回复
地板
huangxz| | 2014-9-11 11:27 | 只看该作者
ddllxxrr 发表于 2014-9-10 20:51

atmel芯片现在用的还多吗?

使用特权

评论回复
5
wangguiyuan1983| | 2014-9-14 21:58 | 只看该作者
关注一下!!!!

使用特权

评论回复
6
ddllxxrr|  楼主 | 2014-9-15 05:55 | 只看该作者
huangxz 发表于 2014-9-11 11:27
atmel芯片现在用的还多吗?

我司在某一产品上还在用

使用特权

评论回复
7
ddllxxrr|  楼主 | 2014-9-15 05:55 | 只看该作者
wangguiyuan1983 发表于 2014-9-14 21:58
关注一下!!!!

:handshake

使用特权

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

本版积分规则

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

2398

主题

6950

帖子

67

粉丝