K60学习笔记(三)——K60各模块概述

32位ARM Crotex-M内核,具有DSP指令和单精度浮点运算单元,1.25DMIPS/MHz,基于ARMv7结构,在某些系列中还包括16KB的数据/指令高速缓冲。


系统模块    系统集成控制模块

                  电源管理和模式控制(多种电源模式可供选择:运行、等待、停止和掉电模式)

                  低漏电流唤醒单元

                  较差开关

                  内存保护单元

                  内部总线

                  直接内存访问(DMA)控制器和复用器,增加可控的DMA请求

                  外部看门狗

存储

                 内部存储器包括

                 程序存储器

                 FlexNVM

                 FlexRAM

                 可编程FLASH编程加速内存

                 SRAM

                 Cache

                 外部存储和设备控制总线接口:FlexBus

                 串行可编程接口:EzPort

                 NAND flash控制器    

时钟          可选的多个时钟源:包括内部时钟和外部时钟

                 为系统提供系统时钟的振荡器

                 为实时时钟提供时钟源的振荡器

加密          CRC模块

                 硬件加密和随机数发生器

模拟          继承可编程放大增益的高速AD转换器

                 模拟比较器

                 DA转换器

                 内部参考电压

定时器       可编程延时模块

                 柔性定时器

                周期性中断定时器

                 低功耗中断定时器

                 载波调制定时器

                 实时时钟

通信            以太网MAC控制器支持 IEEE 1588协议

                    USB OTG内敛全速/低速 PHY

                    USB支持设备充电检测功能

                    USB自带电压调节功能

                    高速USB控制器ULPI接口

                    CAN

                    SPI

                    I2C

                    UART    

                    SD主机控制器

                    I2S

人机界面       GPIO

                    硬件电容触摸屏接口


系统模块

                    模块                                     描述

                系统集成控制模块(SIM)

                系统控制模块(SMC)

                 电源管理模块(PMC)

                低漏唤醒单元(LLWU)

                杂项控制模块(MCM)

                交叉开关(XBS)

                内存保护单元(MPU)

                外围设备总线

                 DMA复用器(DMAMUX)

                 外部看门狗监视器()

                

你可能感兴趣的:(嵌入式)