kinetis入门之系统集成模块
0赞
发表于 10/28/2011 7:03:20 PM
阅读(3233)
概述:
系统集成模块是一组控制逻辑,控制着系统和大部分模块。包括以下功能:
- 系统和模块的时钟配置。
- 模块的配置和控制。
- SOC配置和控制。
- 芯片配置信息。
其框图如下:
下面分别阐述上述功能。
系统和模块的时钟配置:
- MCG时钟源选择,可选系统振荡器或RTC震荡器作为时钟源(SIM_SOPT2[MCGCLKSEL])。
为大部分模块提供时钟源选择:
- 系统时钟分频(系统/内核、外设、FlexBus和FLASH时钟)。
- SDHC、I2S、以太网时间戳、USB和跟踪调试的时钟,I2S、USB部分的时钟分频。
- TSI、LPT和SLCD的时钟源。
- 时钟门控:大部分模块拥有1个寄存器位控制使能/禁止其时钟,不使用的模块可以关掉它的时钟来降低功耗。
模块的配置和控制:
CMT_IRO/UART_TXD驱动强度选择:
单引脚驱动或双引脚驱动。
UART0和UART1收发源选择/配置:
UART Rx源可选自:
- Rxd引脚
- CMP0
- CMP1
UART Tx源可选:
- TXD引脚
- 由FTM1通道0调制的TXD引脚
- 由FTM2通道0调制的TXD引脚
USB稳压器配置(稳压器使能或等命)。
FTM外部时钟、输入捕获和故障源选择。
ADC触发选择。

