14.6.2.2 使能,不使能和复位
GCLK模块没有使能/不使能比特去使能和禁止整个模块。
GCLK复位是通过写一个1到软件复位控制寄存器(CTRL.SWRST).所有寄存器在GCLK将要被复位到它们的初始状态,除了通用时钟和
相关的时钟发生器它们都有写保护比特写了1。请参考"Configuration Lock"在89页
14.6.2.3 通用时钟产生
每个通用时钟的产生(GCLKGEN)能被设置成运行在从一到八个不同的时钟源除GCLKGEN[1],它能被设置成从七个源产生。GCLKGEN[1]
能激活用作其它通用时钟发生器的源但是不能用在它自己本身。
每个通用时钟发生器材GCLKGEN[x]能被连接到一个特别的GCLK——IO[x]管脚。GCLK_IO[x]能被设置激活为GCLKGEN[x]的源或
GCLK_IO[x]能被设置为输出时钟通过GCLKGEN[x].
被选择的源(GCLKGENSRC见下图)能被可选的分频。每个通用时钟发生器能被独立地失能使能。
GCLKGEN[0],被用于GCLK_MAIN作为电源管理器内的同步时钟。
14.6.2.4 使能通用时钟发生器
一个通用时钟发生器使能是通过向通用时钟发生器使能比行写1,在通用时钟发生器控制寄存器里(GENCTRL.GENEN).
14.6.2.5 失能一个通用时钟发生器
一个通用时钟发生器的失通是通过写0到GENCTR.GENEN当GENCTRL.GENEN读为零。GCLKGEN时钟被失能并且时钟门限。
|