苏大arm cortex-m4kinetis光盘sd fsl k60分章阅读k60rev6ch12sim中文_第1页
苏大arm cortex-m4kinetis光盘sd fsl k60分章阅读k60rev6ch12sim中文_第2页
苏大arm cortex-m4kinetis光盘sd fsl k60分章阅读k60rev6ch12sim中文_第3页
苏大arm cortex-m4kinetis光盘sd fsl k60分章阅读k60rev6ch12sim中文_第4页
苏大arm cortex-m4kinetis光盘sd fsl k60分章阅读k60rev6ch12sim中文_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、12 系统集成模块12.1 简介注意:中该模块的具体实现细节请参考“配置”章节。系统集成模块(SIM)包括系统控制及12.1.1 特性1)系统时钟的配置配置寄存器。为 SDHC、IIS、以太网时间戳、USB 以及 PLL/FLL 等提供时择;系统时钟分频值;IS 和 USB 时钟分频值 2)架构的时钟门控制 3)Flash 配置;USB 稳压器配置;RAM 大小配置;弹性时间的外部时钟和错误源选择;UART0 和 UART1 收/发源的选择/配置;复位引脚滤波。工作模式运行模式休眠模式深度休眠模式VLLS 模式SIM 引脚说明选12.1.3.1引脚输入/输出说明EZP_CS输入EzPort 模

2、式选择状态意义是-0 配置为 EZPORT 模式非-1 配置为正常 flash 操作时间作为一个模式选定时,虽然可以在任何时候其为 0 或 1,这个信号只有在复位时被识别。1 可以在任何时候发生;输入同步于总线时钟。0 可以在任何时候发生;输入不同于总线时钟。信号说明输入/输出EZP_CSEzPort 模式选择输入12.2器及寄存器定义SIM 模块包含很多位域用于为不同模块时钟选择时和分频。包括时钟框图和时钟定义的详细信息参见时钟分配(Clock Distribution)一章。注意: SIM_SOPT1 寄存器同其他 SIM 寄存器有不同的基址。SIM器绝对地址寄存器名位宽复位值相关章节40

3、04_7000系统选项寄存器 1 System Options Register 1 (SIM_SOPT1)32可读/可写0000_000Xh手 册12.2.14004_8004系统选项寄存器 2 System Options Register 2 (SIM_SOPT232可读/可写0000_1000h手 册12.2.24004_800C系统选项寄存器 4 System Options Register 4 (SIM_SOPT4)32可读/可写0000_0000h手 册12.2.34004_8010系统选项寄存器 5System Options Register 5 (SIM_SOPT5)32

4、可读/可写0000_0000h手 册12.2.44004_8014系统选项寄存器 6 System Options Register 6 (SIM_SOPT6)32可读/可写0000_0000h手 册12.2.54004_8018系统选项寄存器 7 System Options Register 7 (SIM_SOPT7)32可读/可写0000_0000h手 册12.2.64004_8024系统设备标识寄存器 System Device Identification Register (SIM_SDID)32只写0000_0000h手 册12.2.74004_8028系统时钟门控寄存器 1 S

5、ystem Clock Gating Control Register 1 (SIM_SCGC1)32可读/可写0000_0000h手 册12.2.84004_802C系统时钟门控寄存器 2 System Clock Gating Control Register 2 (SIM_SCGC2)32可读/可写0000_0000h手 册12.2.84004_8030系统时钟门控寄存器 3 System Clock Gating Control Register 3 (SIM_SCGC3)32可读/可写0000_0000h手 册12.2.94004_8034系统时钟门控寄存器 4 System Clo

6、ck Gating Control Register 4 (SIM_SCGC4)32可读/可写6010_0030h手 册12.2.104004_8038系统时钟门控寄存器 5 System Clock Gating Control Register 5 (SIM_SCGC5)32可读/可写0004_0180h手 册12.2.114004_803C系统时钟门控寄存器 6 System Clock Gating Control Register 6 (SIM_SCGC6)32可读/可写4000_0001h手 册12.2.134004_8040系统时钟门控寄存器 7 System Clock Gat

7、ing Control Register 7 (SIM_SCGC7)32可读/可写0000_0007h手 册12.2.144004_8044系统时钟分频寄存器 1 System Clock Divider Register 1 (SIM_CLKDIV1)32可读/可写0000_000Xh手 册12.2.154004_8048系统时钟分频寄存器 2 System Clock Divider Register 2 (SIM_CLKDIV2)32可读/可写0010_0000h手 册12.2.164004_804CFlash 配置寄存器 1 Flash Configuration Register 1

8、 (SIM_FCFG1)32只写0000_000Xh手 册12.2.174004_8050Flash 配置寄存器 2 Flash Configuration Register 2 (SIM_FCFG2)32只写0000_000Xh手 册12.2.184004_8054唯一标识寄存器高 Unique Identification Register High (SIM_UIDH)32只写0000_000Xh手 册12.2.194004_8058唯 一 标 识 寄 存 器 中 - 高 Unique Identification Register Mid-High (SIM_UIDMH)32只写000

9、0_000Xh手 册12.2.204004_805C唯 一 标 识 寄 存 器 中 - 低 Unique Identification Register Mid Low (SIM_UIDML)32只写0000_000Xh手 册12.2.214004_8060唯一标识寄存器低 Unique Identification Register Low (SIM_UIDL)32只写0000_000Xh手 册12.2.2212.2.1 系统选项寄存器 1(SIM_SOPT1)从 POR 和 LVD 退出,SOPT1 寄存器的复位值为如下:USBREGEN 置 1, USBSTBY 清 0,OSC32KSE

10、L 清 0。从 VLLS 或其它系统复位退出:USBREGEN,USBSTBY 和 OSC32KSEL 不受影响。地址:SIM_SOPT1-4004_7000h 基址+0h 偏移量=4004_7000h说明 x 表示在复位时未定义SIM_SOPT1 位说明位说明USB 电压调整使能 控制电压调整是否使能。31 USBREGEN0 USB 电压调整。1 USB 电压调整使能。在待机模式下的 USB 电压调整 控制在待机模式下的 USB 电压调整是否使能。 0 控制30 USBSTBY在待机模式下的 USB 电压调整。1 控制在待机模式下的 USB 电压调整使能。2927保留位2624保留位,值为

11、 0。EzPort 片选引脚状态 反应了在最近一次复位时 EzPort 片选引脚状态(/ EZP_CS)。只读。23 MS222032k 振荡器时钟选择为POR/LVD 复位。为 TSI 和LPTMR 选择 32k 振荡器时(ERCLK32K)。此位只19 OSC32KSEL0 系统振荡器(OSC32KCLK) 1 RTC 振荡器1816RAM 大小 该字段可用定义设备申请的系统 RAM 空间。0000 未定义0001 未定义0010 未定义0011 未定义0100 32KB0110 未定义0111 64KB1000 96KB1001 128KB1010 未定义1011 未定义1100 未定义

12、1101 未定义1110 未定义1512 RAMSIZE12.2.2 系统选项寄存器 2(SIM_SOPT2)SOPT2 包含上多个模块时的选择控制位。框图及设备时钟定义的详细信息请参见 “时钟分配”章节。地址:SIM_SOPT2 4004_7000h 基址 + 1004h 偏移量 = 4004_8004hSIM_SOPT2 位说明位说明3130保留为,只读,值为 0。2928 SDHCSRCSDHC 时选择 为 SDHC 选择时。内核/系统时钟。MCGPLLCLK/MCGFLLCLK 时钟OSCERCLK 时钟外部时钟(SDHC0_CLKIN)27262524 I2SSRCI2S 主机时选择

13、为 I2S 主机时钟选择时。内核/系统时钟被 I2S 时钟分频器分频。参见 SIM_CLKDIV2I2SFRAC,I2SDIV说明。MCGPLLCLK/MCGFLLCLK 时钟被 I2S 时 钟 分 频 器 分 频 。 参 见SIM_CLKDIV2I2SFRAC, I2SDIV说明。 10 OSCERCLK 时钟。11 外部时钟(I2S0_CLKIN)。2322保留位,只读,值为 0.2120 TIMESRCIEEE 1588 时间戳时选择 为 Ethernet 时间戳时钟选择时。内核/系统时钟。MCGPLLCLK/MCGFLLCLK 时钟OSCERCLK 时钟外部时钟(SDHC0_CLKIN

14、)19保留位,只读,值为 0.18 USBSRCUSB 时钟选择 为 USB48MHz 时钟选择时外部时钟(USB_CLKIN)。MCGPLLCLK/MCGFLLCLK 被 USB 分频器分频。参见 SIM_CLKDIV2USBFRAC, USBDIV说明17保留位,只读,值为 0.16 PLLFLLSELPLL/FLL 时钟选择 为可变化的时钟选项提供 MCGPLLCLK or MCGFLLCLK 时1111 未定义11012.2.3 系统选项寄存器 4(SIM_SOPT4)地址:SIM_SOPT4 4004_7000h 基址 + 100Ch 偏移量 = 4004_800ChSIM_SOPT

15、4 位说明位说明312726FTM2CLKSELFlexTimer2 外部时钟引脚选择选择用于 FTM2 模块驱动时钟的外部引脚。 说明:选中的引脚,通过端口控制模块中对应的引脚控制寄存器,为 FTM2 模块配置外部时钟功能。 0 FTM2 外部时钟由 FTM_CLK0 引脚驱动。 1 FTM2 外部时钟由 FTM_CLK1 引脚驱动。25FTM1CLKSELFTM1 外部时钟引脚选择 择用于为 FTM1 模块驱动时钟的外部引脚。 说明:选中的引脚,通过端口控制模块中对应的引脚控制寄存器,为 FTM 模块配置外部时钟功能。FTM_CLK0 引脚。FTM_CLK1 引脚。24FTM0CLKSEL

16、FlexTimer0 外部时钟引脚选择选择用于为 FTM0 模块驱动时钟的外部引脚。 说明:选中的引脚,通过端口控制模块中对应的引脚控制寄存器,为 FTM 模块配置外部时钟功能。MCGFLLCLK 时钟。MCGPLLCLK 时钟。151312TRACECLKSEL调试追踪时钟选择 选择内核/系统时钟或 MCG 输出时钟(MCGOLK)作为追踪时。 0 MCGOLK。 1 内核/系统时钟。11CMTUARTPADCMT/UART 驱动强度 控制 PTD7 引脚上的 CMT IRO 信号或 UART0_TXD 信号的输出驱动强度,选择一个或两个引脚来驱动它。CMT IRO 或 UART0_TXD

17、的单引脚驱动强度。CMT IRO 或 UART0_TXD 的双引脚驱动强度。1098 FBSLFlexBus 安全等级 若 flash 安全性被使能,则这个段影响那些可以通过 FlexBus 接口脱机的 CPU 的操作。若 flash 安全性被,则此段无效。所有通过 FlexBus 的脱机(指令和数据)被。所有通过FlexBus 的脱机(指令和数据)被。脱机指令被,可以数据。脱机指令和数据都允许。710 MCGCLKSELMCG 时钟选择 选择 MCG 的外部参考时钟系统振荡器(OSCCLK)32kHz 的 RTC 振荡器12.2.4 系统选项寄存器 5(SIM_SOPT4)地址:SIM_SO

18、PT5 4004_7000h 基址 + 1010h 偏移量 = 4004_8010hSIM_SOPT5 位说明位说明FTM_CLK0 引脚。FTM_CLK1 引脚。2322保留位,只读,值为 0.2120FTM2CH0SRCFTM2 通道 0 输入捕捉源选择 为 FTM2 通道 0 输入捕捉选择源。说明:FTM 不是输入捕获模式时,请清除此字段。FTM2_CH0 信号。CMP0 输出。CMP1 输出。保留。1918FTM1CH0SRCFTM1 通道 0 输入捕捉源选择 为 FTM1 通道 0 输入捕捉选择源。说明:FTM 不是输入捕获模式时,请清除此字段。FTM1_CH0 信号。CMP0 输出

19、。CMP1 输出。保留。1798 FTM2FLT0FTM2 默认选择 0 选择 FTM2 故障 0 的源。 说明:通过合适的 PORTx 引脚控制寄存器,引脚默认的 0 值应被配置为 FTM 模块默认功能。FTM2_FLT0 引脚CMP0 输出754 FTM1FLT0FTM1 默认选择 0 选择 FTM1 默认 0 的源。说明:通过合适的 PORTx 引脚控制寄存器,引脚默认的 0 值应被配置为 FTM 模块默认功能。FTM1_FLT0 引脚CMP0 输出32 FTM0FLT2FTM0 默认选择 2 选择 FTM0 默认 2 的源。说明:通过合适的 PORTx 引脚控制寄存器,引脚默认的 2

20、值应被配置为 FTM 模块默认功能。0 FTM0_FLT2 引脚。1 CMP2 输出。1 FTM0FLT1FTM0 默认选择 1 选择 FTM0 默认 1 的源。说明:通过合适的 PORTx 引脚控制寄存器,引脚默认的 1 值应被配置为 FTM 模块默认功能。FTM0_FLT1 引脚。CMP0 输出。0 FTM0FLT0FTM0 默认选择 0 选择FTM1 故障 0 的源。说明:故障 0 的源引脚应通过对应的PORTx引脚控制寄存器被配置为 FTM 模块故障功能。FTM0_FLT0 引脚。CMP0 输出。318UART1 接收数据源选择 选择 UART1 的接收数据源。UART_RX 引脚CM

21、P0CMP1保留76UART1RXSRCUART1 发送数据源选择 选择 UART1 的发送数据源。ART1_TX 引脚使用FTM1 通道 0 输出的 UART1_TX 引脚模块使用FTM2 通道 0 输出的 UART1_TX 引脚模块保留54UARTTXSRCUART0 接收数据源选择 选择 UART0 的接收数据源。00UART_RX 引脚01 CMP0CMP1保留32UART0RXSRCUART0 发送数据源选择 选择 UART0 的发送数据源。ART1_TX 引脚使用FTM1 通道 0 输出的 UART1_TX 引脚模块使用FTM2 通道 0 输出的 UART1_TX 引脚模块保留10

22、UART0TXSRC12.2.5 系统选项寄存器 6(SIM_SOPT6)注意:RSTFLTEN 和 RSTFLTSEL 的复位只有在上电复位时有效,其它的复位对它们没有影响。地址:SIM_SOPT6 4004_7000h 基址 + 1014h 偏移量 = 4004_8014hSIM_SOPT6 位说明位说明3129RSTFLTEN复位引脚滤波使能 选择如何使能复位引脚滤波。所有滤波总线时钟滤波使能在正常工作模式。LPO 时钟滤波使能在停止模式。LPO 时钟滤波使能总线时钟滤波使能在正常工作模式。所有滤波在停止模式。LPO 时钟滤波使能在正常工作模式。所有滤波在停止模式。保留(所有滤波)保留(

23、所有滤波)保留(所有滤波)2824RSTFLTSEL复位引脚滤波选择 选择复位引脚总线滤波值,滤波计数值等于 RSTFL 的值加 1。23012.2.6 系统选项寄存器 7(SIM_SOPT7)地址:SIM_SOPT7 4004_7000h 基址 + 1018h偏移量 = 4004_8018hSIM_SOPT7 位说明位说明311615ADC1ALTTRGENADC1 选择触发使能位使能 ADC1 的可选择转换触发PDB 触发被选定用于 ADC1ADC1 选择触发器由 ADC1TRGSEL 定义。141312ADC1PRETRGSEADC1 预触发选择位当选择触发器已被 ADC1ALTTRGE

24、N 使能,可以选择 ADC1 预触发源。ADC1 选定预触发 A。ADC1 选定预触发 B。118ADC1TRGSELADC1 触发选择当选择触发器已使用,就选择 ADC1 触发源。说明:不是所有的选择触发源在停止模式和 VLPS 模式下可用。0000 PDB 外部触发引脚输入(PDB0_EXTRG)0001 高速比较器 0 输出0010 高速比较器 1 输出0011 高速比较器 2 输出0100 PIT 触发器 00101 PIT 触发器 10110 PIT 触发器 20111 PIT 触发器 31000 FTM0 触发器1001 FTM1 触发器1010 FTM2 触发器1011 未使用1

25、100 RTC 警告1101 RTC 计秒1110 低电压计时器触发1011 未使用12.2.7 系统设备标识寄存器(SIM_SDID)地址:SIM_SDID 4004_7000h 基址 + 1024h 偏移量 = 4004_8024h。说明:x 表示在复位时未定义。SIM_SDID 位说明段说明31161512 REVID设备版本号,标识设备的制造号码。111098保留位,只读,值为 1。764 FAMIDKinetis 系列标识 标识设备所属的 Kinetis 系列000 K10001 K20010 K30011 K40100 K60101 K707ADC0ALTTRGENADC0 选择触

26、发使能 使能 ADC0 的选择转换触发器ADC0 选定PDB 触发ADC0 选定选择触发654ADC0PRETRGSELADC0 预触发选择 当选择触发通过 ADC0ALTTRGEN 被使能,可以选择 ADC0 预触发源。预触发 A 被选定用于 ADC0。预触发 B 被选定用于 ADC0。30ADC0TRGSELADC0 触发选择当选择触发器已使用,就选择 ADC0 触发源。说明:不是所有的选择触发源在停止模式和 VLPS 模式下可用。0000 PDB 外部触发引脚输入(PDB0_EXTRG)0001 高速比较器 0 输出0010 高速比较器 1 输出0011 高速比较器 2 输出0100 P

27、IT 触发器 00101 PIT 触发器 10110 PIT 触发器 20111 PIT 触发器 31000 FTM0 触发器1001 FTM1 触发器1010 FTM2 触发器1011 未使用1100 RTC 警告1101 RTC 计秒1110 低电压计时器触发1011 未使用12.2.8 系统时钟门控寄存器 1(SIM_SCGC1)地址:SIM_SCGC1 4004_7000h 基址 + 1028h偏移量 = 4004_8028hSIM_SCGC1 位说明12.2.9 系统时钟门控寄存器 2(SIM_SCGC2)地址:SIM_SCGC2 4004_7000h 基址 + 102Ch偏移量 =

28、 4004_802ChSIM_SCGC2 位说明位说明311413 DAC1DAC1 时钟门控制 此位控制 DAC1 模块的时钟门。位说明311211 UART5UART5 时钟门控制 此位控制 UART5 的时钟门时钟时钟使能10 UART4UART4 时钟门控制 此位控制 UART4 的时钟门时钟时钟使能90K50 and K52K51 and K5330 PINID引脚数量标识符0000 保留0001 保留0010 32-pin0011 保留0100 48-pin0101 64-pin0110 80-pin0111 81-pin1000 100-pin1001 104-pin1010 1

29、44-pin1011 保留1100 196-pin1101 保留1110 256-pin1111 保留12.2.10 系统时钟门控寄存器 3(SIM_SCGC3)地址:SIM_SCGC3 4004_7000h 基址 + 1030h= 4004_8030h偏移量SIM_SCGC3 位说明12.2.11 系统时钟门控寄存器 4(SIM_SCGC4)地址:SIM_SCGC4 4004_7000h 基址 + 1034h 便宜量= 4004_8034h段说明31-2827 ADC1ADC1 时钟门控制 此位控制 ADC1 模块的时钟门。时钟时钟使能262524 FTM2FTM2 时钟门控制 此位控制FT

30、M2 模块的时钟门。时钟时钟使能231817 SDHCSDHC 时钟门控制 此位控制 SDHC 模块的时钟门。时钟时钟使能161312 SPI2SPI2 时钟门控制 此位控制 SPI2 模块的时钟门。时钟时钟使能1154 FLEXCAN1FLEXCAN1 时钟门控制 此位控制 FLEXCAN1 模块的时钟门。0 时钟1 时钟使能310 RNGBRNGB 时钟门控制 此位控制 RNGB 模块的时钟门。0 时钟1 时钟使能时钟时钟使能12 DAC0DAC0 时钟门控制 此位控制 DAC0 模块的时钟门。时钟时钟使能1110 ENETENET 时钟门控制 此位控制 ENET 模块的时钟门。时钟时钟使

31、能SIM_SCGC4 各位说明12.2.12 系统时钟门控寄存器 5(SIM_SCGC5)地址:SIM_SCGC5 4004_7000h 基址 + 1038h 偏移量 = 4004_8038h位说明313029保留位,只读,值为 1。28 LLWULLWU 时钟门控制 此位控制 LLWU 模块的时钟门0 时钟1 时钟使能272120 VREFVREF 时钟门控制 此位控制 VREF 模块的时钟门0 时钟1 时钟使能19 CMPCMP 时钟门控制 此位控制 CMP 模块的时钟门0 时钟1 时钟使能18 USBOTGUSBOTG 时钟门控制 此位控制 USBOTG 模块的时钟门 0 时钟1 时钟使

32、能1714保留位,只读,值为 013 UART3UART3 时钟门控制 此位控制 UART3 模块的时钟门0 时钟1 时钟使能12 UART2UART2 时钟门控制 此位控制 UART2 模块的时钟门0 时钟1 时钟使能11 UART1UART1 时钟门控制 此位控制 UART1 模块的时钟门0 时钟1 时钟使能10 UART0UART0 时钟门控制 此位控制 UART0 模块的时钟门0 时钟1 时钟使能987 I2C1I2C1 时钟门控制 此位控制 I2C1 模块的时钟门 0 时钟1 时钟使能6 I2C0I2C0 时钟门控制 此位控制 I2C0 模块的时钟门 0 时钟1 时钟使能54保留位,

33、只读,值为 1。3保留位,只读,值为 02 CMTCMT 时钟门控制 此位控制 CMT 模块的时钟门0 时钟1 时钟使能1 EWMEWM 时钟门控制 此位控制 EWM 模块的时钟门 0 时钟1 时钟使能0SIM_SCGC5 位说明12.2.13 系统时钟门控寄存器 6(SIM_SCGC6)地址:SIM_SCGC6 4004_7000h 基址 + 103Ch 偏移量 = 4004_803Ch位说明311918保留位,只读,值为 1171413 PORTEPORTE 时钟门控制 此位控制PORTE 模块的时钟门0 时钟1 时钟使能12 PORTDPORTD 时钟门控制 此位控制PORTD 模块的时

34、钟门0 时钟1 时钟使能11 PORTCPORTC 时钟门控制 此位控制PORTC 模块的时钟门0 时钟1 时钟使能10 PORTBPORTB 时钟门控制 此位控制PORTB 模块的时钟门0 时钟1 时钟使能9 PORTAPORTA 时钟门控制 此位控制 PORTA 模块的时钟门0 时钟1 时钟使能87保留位,只读,值为 1。665 TSITSI 时钟门控制 此位控制 TSI 模块的时钟门0 时钟1 时钟使能421 REGFILEREGFILE 时钟门控制 此位控制 REGFILE 模块的时钟门0 时钟1 时钟使能0 LPTIMERLPTIMER 时钟门控制 此位控制 LPTIMER 模块的时

35、钟门0 时钟1 时钟使能SIM_SCGC6 位说明12.2.14 系统时钟门控寄存器 7(SIM_SCGC7)地址:SIM_SCGC7 4004_7000h 基址 + 1040h 偏移量 = 4004_8040h位说明3130保留位,只读,值为 129 RTCRTC 时钟门控制 此位控制 RTC 模块的时钟门0 时钟1 时钟使能28保留位,只读,值为 027 ADC0ADC0 时钟门控制 此位控制 ADC0 模块的时钟门0 时钟1 时钟使能26保留位,只读,值为 025 FTM1FTM1 时钟门控制 此位控制FTM1 模块的时钟门0 时钟1 时钟使能24 FTM0FTM0 时钟门控制 此位控制

36、FTM0 模块的时钟门0 时钟1 时钟使能23 PITPIT 时钟门控制 此位控制PIT 模块的时钟门0 时钟1 时钟使能22 PDBPDB 时钟门控制 此位控制PDB 模块的时钟门0 时钟1 时钟使能21 USBDCDUSBDCD 时钟门控制 此位控制 USBDCD 模块的时钟门0 时钟1 时钟使能201918 CRCCRC 时钟门控制 此位控制 CRC 模块的时钟门0 时钟1 时钟使能171615 I2SI2S 时钟门控制 此位控制 I2S 模块的时钟门0 时钟1 时钟使能1413 SPI1SPI1 时钟门控制 此位控制 SPI1 模块的时钟门0 时钟1 时钟使能12 DSPI0DSPI0

37、 时钟门控制 此位控制 DSPI0 模块的时钟门0 时钟1 时钟使能1154 FLEXCAN0FLEXCAN0 时钟门控制 此位控制 FLEXCAN0 模块的时钟门0 时钟1 时钟使能321 DMAMUXDMAMUX 时钟门控制 此位控制 DMAMUX 模块的时钟门0 时钟1 时钟使能0 FTFLFTFL 时钟门控制 此位控制 FTFL 模块的时钟门 0 时钟1 时钟使能SIM_SCGC7 位说明12.2.15 系统时钟分频寄存器 1(SIM_CLKDIV1)当设备在 VLPR 模式时 CLKDIV1 寄存器不可写。地址:SIM_CLKDIV1 4004_7000h 基址 + 1044h 偏移

38、量= 4004_8044hSIM_ CLKDIV1 位说明位说明3128OUTDIV1时钟 1 输出分频值 此段设置内核/ 系统时钟的分频值。在复位的结尾, 由FTFL_FOPTLPBOOT决定它的值为 0000 或 0111。0000 1 分频。0001 2 分频。0010 3 分频。0011 4 分频。0100 5 分频。0101 6 分频。0110 7 分频。0111 8 分频。1000 9 分频。1001 10 分频。1010 11 分频。1011 12 分频。1100 13 分频。1101 14 分频。1110 15 分频。1111 16 分频。2724OUTDIV2时钟 2 输出分

39、频值 此段设置内核/ 系统时钟的分频值。在复位的结尾, 由FTFL_FOPTLPBOOT决定它的值为 0000 或 0111。0000 1 分频。0001 2 分频。0010 3 分频。0011 4 分频。0100 5 分频。0101 6 分频。0110 7 分频。0111 8 分频。位说明3132 MPUMPU 时钟门控制 此位控制MPU 模块的时钟门0 时钟1 时钟使能1 DMADMA 时钟门控制 此位控制 DMA 模块的时钟门0 时钟1 时钟使能0 FLEXBUSFLEXBUS 时钟门控制 此位控制 FLEXBUS 模块的时钟门0 时钟1 时钟使能12.2.16 系统时钟分频寄存器 2(

40、SIM_CLKDIV2)地址:SIM_CLKDIV2 4004_7000h 基址 + 1048h 偏移量 = 4004_8048h1000 9 分频。1001 10 分频。1010 11 分频。1011 12 分频。1100 13 分频。1101 14 分频。1110 15 分频。1111 16 分频2320OUTDIV3时钟 3 输出分频值 此段设置内核/ 系统时钟的分频值。在复位的结尾, 由FTFL_FOPTLPBOOT决定它的值为 0000 或 0111。0000 1 分频。0001 2 分频。0010 3 分频。0011 4 分频。0100 5 分频。0101 6 分频。0110 7

41、分频。0111 8 分频。1000 9 分频。1001 10 分频。1010 11 分频。1011 12 分频。1100 13 分频。1101 14 分频。1110 15 分频。1111 16 分频1916OUTDIV4时钟 4 输出分频值 此段设置内核/ 系统时钟的分频值。在复位的结尾, 由FTFL_FOPTLPBOOT决定它的值为 0000 或 0111。0000 1 分频。0001 2 分频。0010 3 分频。0011 4 分频。0100 5 分频。0101 6 分频。0110 7 分频。0111 8 分频。1000 9 分频。1001 10 分频。1010 11 分频。1011 12

42、 分频。1100 13 分频。1101 14 分频。1110 15 分频。1111 16 分频150SIM_CLKDIV2 位说明12.2.17 Flash 配置寄存器 1(SIM_FCFG1)设备的FlexNVM: EESIZE 和DEPART 的复位值依赖于用户在IFR 编程设定。此种方式可以通过 PGMPART flash 命令进行。设备程序只写在 flash:EESIZE 和 DEPART 段没有用。地址:SIM_FCFG1 4004_7000h 基址 + 104Ch 偏移量 = 4004_804ChSIM_FCFG 2 位说明位说明3124FSIZEFlash 大小设备上可用编程 F

43、lash器的大小00000000 保留.00000001 保留.位说明3120 I2SDIVI2S 时钟分频值 当时钟分频器用作 I2S 主时钟的源此段设定分频值。输入到分频器的时钟由 SOPT2I2SSRC 设定。 分频器输出时钟 = 输入时钟 (I2SFRAC+1) / (I2SDIV+1) 1916158 I2SFRACI2S 时钟分频器片段 当时钟分频器用作 I2S 主时钟的源此段设定 的分频值。输入到分频器的时钟由 SOPT2I2SSRC设定。分频器输出时钟 = 输入时钟 (I2SFRAC+1) / (I2SDIV+1) 7431 USBDIVUSB 时钟分频器因子 当 MCGFLLCLK/MCGPLLCLK 时是 USB 时(SOPT2USBSRC = 1)时,此段为时钟分频器设定分频值。 分频器输出时钟 = 输入时钟 (USBFRAC+1) / (USBDIV+1) 0 USBFRACUSB 时钟分频器片段当 MCGFLLCLK/MCGPLLCLK 时是 USB 时(SOPT2USBSRC = 1)时,此段为时钟分频器设定分频值。 分频器输出时钟 = 输入时钟 (USBFRAC+1) / (USBDIV+1) 12.2.18 Flash 配置寄存器 2(SIM_FCFG2)地址:SIM_FCFG2 4

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论