时钟系统
发布时间:2012/4/11 20:09:23 访问次数:1483
时钟系统是无线传感器网络节点中的FDS8690 重要组成部分,同节点的工作频率直接相关,并贯穿于传感数据转换、信息交互及程序烧写等多个过程。无线传感器网络中央处理模块的时钟分布情况如图10-6历示。
具体来说,典型的的无线传感器网络节点的时钟系统主要包括如下组成部分。
①CPU核心时钟。CPU核心时钟与操作微处理器内核的子系统(如通用工作寄存器文件、状态寄存器及保存堆栈指针的数据存储器)相连。终止CPU核心时钟将使内核停止工作和计算。
②I/O时钟。I/O时钟用于主要的I/O模块(如定时器/计数器、SPI和USART)。I/O时钟还用于外部中断模块,但是有些外部中断由异步逻辑检测,因此即使I/O时钟停止了这些中断仍然可以得到监控。
③Flash时钟。Flash时钟控制Flash接口操作。这个时钟通常与CPU核心时钟同步。
④异步定时器时钟。异步定时器时钟允许异步定时器/计数器直接由外部32 kHz时钟晶体驱动,使得此定时器/计数器即使在睡眠模式下仍然可以为系统提供一个实时时钟。
⑤ADC时钟。ADC具有专门的时钟,这样可以在ADC工作时停止CPU和I/O时钟以降低数字电路产生的噪声,从而提高ADC转换精度。
时钟系统是无线传感器网络节点中的FDS8690 重要组成部分,同节点的工作频率直接相关,并贯穿于传感数据转换、信息交互及程序烧写等多个过程。无线传感器网络中央处理模块的时钟分布情况如图10-6历示。
具体来说,典型的的无线传感器网络节点的时钟系统主要包括如下组成部分。
①CPU核心时钟。CPU核心时钟与操作微处理器内核的子系统(如通用工作寄存器文件、状态寄存器及保存堆栈指针的数据存储器)相连。终止CPU核心时钟将使内核停止工作和计算。
②I/O时钟。I/O时钟用于主要的I/O模块(如定时器/计数器、SPI和USART)。I/O时钟还用于外部中断模块,但是有些外部中断由异步逻辑检测,因此即使I/O时钟停止了这些中断仍然可以得到监控。
③Flash时钟。Flash时钟控制Flash接口操作。这个时钟通常与CPU核心时钟同步。
④异步定时器时钟。异步定时器时钟允许异步定时器/计数器直接由外部32 kHz时钟晶体驱动,使得此定时器/计数器即使在睡眠模式下仍然可以为系统提供一个实时时钟。
⑤ADC时钟。ADC具有专门的时钟,这样可以在ADC工作时停止CPU和I/O时钟以降低数字电路产生的噪声,从而提高ADC转换精度。