在外围状态的变化被称为事件,通常对应于外设的中断条件。事件可以直接传递给其他外围设备,使用专用的路由网络称之为事件路由网络。在软件中如何配置事件的路由和外围设备的使用。 下图展示了所有连接外设的基本框图。事件系统直接连接在一起数字和模拟转换,模拟比较,I/O管脚,实时时钟记数器,定时/记数器,IR通讯模块(IRCOM),和USB接口。也可以用来触发DMA传输(DMA控制器)。事件也可从软件和外设时钟产生。 事件路由网络由四个软件可配置的多路复用器,控制事件路由和使用。这些被称为事件的通道,并允许多达四个并行配置和路由事件。最大路由延迟是2个外围时钟周期。活动模式和空闲休眠模式的事件系统工作。 10. 系统时钟和时钟操作 10.1 特点 。快带启动时间 。安全运行时钟开关 。内部晶振 。32MHz 运行时间效准晶振 。2MHz 运行时间效验晶振 。32.768KHz效验晶振 。32KHz超低功耗(ULP)晶振带有1kHz输出 。外部时钟选择 。0.4MHz - 16MHz 陶瓷晶振 。32.768kHz陶瓷晶振 。外部晶振 。PLL 带有20MHz-128MHz输出频率 。内部外部晶振选择并且1到31倍频 。锁定检测 。时钟以1到2048分频 。快速外设时钟运行在二到四倍的CPU时钟 。自动内部晶振运行时间效验 。外部振荡器和锁相环的锁定与可选的非屏蔽中断故障检测 10.2概述 Atmel AVR XMEGA设备有一个可变的时钟系统支持一个大数量的时钟源。它结合 精确的内部振荡器和外部晶体振荡器和谐振器的支持。高频锁相回路(PLL)时钟预分频器可以用来产生一个广泛的时钟频率。一个校准功能(DFLL)是可用的,并且可以用于自动运行时校准的内部振荡器,以消除频率漂移电压和温度。振荡器失效监测能够发出不可屏蔽中断和切换到内部振荡器,如果外部振荡器或锁相环失败。 当复位时,除了32超低功率振荡器的时钟源是禁用所有。复位后的设备 总是开始从2MHz的内部振荡器运行。在正常运行时,系统时钟源和 预分频器可以由软件在任何时间改变。
|