MCU-stm32f107vc line block diagram(芯片集成电路内部功能单元电路方框图)

一、MCU

1、芯片类型

type: STM32F107VCT6

introduction:STM32F107VCT6,Connectivity line,ARM-based 32-bit MCU with Flash memory,USB OTG,Ethernet,16-bit timers,CANs,ADCs & communication interfaces.

2、芯片集成电路内部功能单元电路方框图

MCU-stm32f107vc line block diagram(芯片集成电路内部功能单元电路方框图)_第1张图片

2.1、相关知识

电路框图:“框引图”又称方框图,是一个方框,方框内有说明电路功能的文字,一个方框代表一个基本单元电路或者集成电路中一个功能单元电路等。电器设备中任何复杂的电路都可以用相互关联的方框图形象的表述出来。

电路框图种类:信号流程框图,电路组成原理框图,各种集成电路内部功能单元电路框图,各单元电路的具体框图等。

AMBA:是基于IP复用的SoC(System on Chip系统级芯片)设计中,一种片上总线结构。AMBA规范主要包括了AHB(Advanced High Performance Bus)系统总线和APB(Advanced Peripheral Bus)外围总线。

AHB:Advanced  High Performance Bus,译作高级性能总线。如同USB(Universal Serial Bus)一样,也是一种总线接口。AHB主要用于高性能模块(如CPU、DMA和DSP等)之间的连接,作为Soc的片上系统总线,它包括以下一些特性:单个时钟边沿操作;非三态的实现方式;支持突发传输;支持分段传输;支持多个主控制器;可配置32位~128位总线宽度;支持字节、半字和字的传输。AHB系统由主模块、从模块和基础结构(Infrastructure)3部分组成,整个AHB总线上的传输都由主模块发出,由从模块回应。

APB:主要用于低带宽的周边外设之间的连接,例如UART、1284等,它的总线不像AHB支持多个主模块,在APB里面唯一的主模块就是APB桥。其特性包括:两个时钟周期传输;无需等待周期和回应信号;控制逻辑简单,只有四个控制信号。

                                         MCU-stm32f107vc line block diagram(芯片集成电路内部功能单元电路方框图)_第2张图片                                    MCU-stm32f107vc line block diagram(芯片集成电路内部功能单元电路方框图)_第3张图片

Bus matrix(矩阵):the bus matrix connects the processor and debug interface to the external buses.The bus matrix interfaces to the following external buses:

ICode bus: This is instruction(指令)and vector fetches(提取)from code space.This is a 32-bit AHB_Lite bus.

DCode bus:This is for data load/stores and debug accesses to  code space.This is a 32-bit AHB_Lite bus.

System Bus:This is for instruction and vector fetches,data laod/stores and debug accesses to(访问)system space.This is a 32-bit AHB_Lite bus.

 

2.2框图分析

Description(芯片描述):The STM32F107VC conectivity line family incorporates(采用) the high-performance ARM Cortex-M3 32-bit RISC core oprating at a 72 MHZ frequency,high-speed embeded(嵌入) memories(Flash memory up to 256 kbytes and SRAM up to 64 kbytes),and an extensive range of enhanced(增强)I/0s and peripherals(外围接口) connected to two APB buses. All devices offer two 12-bit ADCs(模拟/数字转换器),four general-purpose 16-bit

timers plus a PWM timer,as well as standard and advanced communication interfaces: up to  two I^2Cs,three SPIs,two I2Ss,five USARTs ,and USB OTG FS and two CANs.Ethernet is available on the STM32F107xx only.

注意:

IOs(GPIOs)的引脚分配为:

     PA[15:0]、PB[15:0]、PC[15:0]、PD[15:0]、PE[15:0]

Comunication interfaces的引脚分配:

    SPI1的针脚为MOSI,MISO,SCK,NSS as AF(复用) ,即共用GPIO口。

    SPI2/I2S2的针脚为MOSI/SD,MISO,MCK,SCK/CK,NSS/WS as AF(alternate function on I/O port pin)

    SPI3/I2S3的针脚为MOSI/SD,MISO,MCK,SCK/CK,NSS/WS as AF

    USART1 的针脚为RX、TX、CTS、RTS、CK as AF

    USART2 的针脚为RX、TX、CTS、RTS、CK as AF

 

 

你可能感兴趣的:(MCU-stm32f107vc line block diagram(芯片集成电路内部功能单元电路方框图))