天天看点

STM32F103ZE和STM32F207ZG的芯片区别

STM32F103ZE和STM32F207ZG的芯片区别

一、功能区别(主要)

型号

片内

Flash

RAM

定时器

SPI

I2C

USB/

CAN

USART

Ethernet

ADC/

DAC

GPIO

普通

高级

基本

103

512K

64K

4

2

3

1/1

5

3/1

112

207

1M

128K

10

OTG/2

6

1

24/2

144

注:103主频:72M 207主频:120M  含camera接口 

二、寄存器区别

项目

寄存器名

说明

CRC

CRC_DR

相同

CRC_IDR

CRC_CR

PWR

PWR_CR

207比103多1项配置

PWR_CSR

RCC

RCC_CR

无区别

RCC_PLLCFGR

×

RCC_CFGR

多项配置不同

RCC_CIR

RCC_AHB1RSTR

RCC_AHB2RSTR

RCC_AHB3RSTR

RCC_APB1RSTR

RCC_AHB1ENR

RCC_AHB2ENR

RCC_AHB3ENR

RCC_APB1ENR

RCC_APB2ENR

RCC_BDCR

RCC_CSR

RCC_SSCGR

GPIOx_OSPEEPER

GPIOB_OSPEEPER

GPIOA_PUPDR

GPIOB_PUPDR

GPIOx_PUPDR

GPIOx_IDR

GPIOx_ODR

GPIOx_BSSR

GPIOx_LCKR

GPIOx_AFRL

GPIOx_AFRH

GPIOx_CRL

GPIOx_CRH

AFIO

--

SYSCFG

NVIC

中断个数

60

83

其中有几项中断地址相同,但有区别

EXTI

6个寄存器项

207比103多4个配置项

DMA

DMA_ISR

DMA_IFCR

DMA_CCR1

DMA_CNDTR1

DMA_CMAR1

DMA_CCR2

DMA_CNDTR2

DMA_CPAR2

DMA_CMAR2

DMA_CCR3

DMA_CNDTR3

DMA_CPAR3

DMA_CMAR3

DMA_CCR4

DMA_CNDTR4

DMA_CPAR4

DMA_CMAR4

DMA_CCR5

DMA_CNDTR5

DMA_CPAR5

DMA_CMAR5

DMA_CCR6

DMA_CNDTR6

DMA_CPAR6

DMA_CMAR6

DMA_CCR7

DMA_CNDTR7

DMA_CPAR7

DMA_CMAR7

DMA_LISR

DMA_HISR

DMA_LIFCR

DMA_HIFCR

DMA_S0CR

DMA_S0NDTR

DMA_S0PAR

DMA_S0M0AR

DMA_S0M1AR

DMA_S0FCR

DMA_S1CR

DMA_S1NDTR

DMA_S1PAR

DMA_S1M0AR

DMA_S1M1AR

DMA_S1FCR

DMA_S2CR

DMA_S2NDTR

DMA_S2PAR

DMA_S2M0AR

DMA_S2M1AR

DMA_S2FCR

DMA_S3CR

DMA_S3NDTR

DMA_S3PAR

DMA_S3M0AR

DMA_S3M1AR

DMA_S3FCR

DMA_S4CR

DMA_S4NDTR

DMA_S4PAR

DMA_S4M0AR

DMA_S4M1AR

DMA_S4FCR

DMA_S5CR

DMA_S5NDTR

DMA_S5PAR

DMA_S5M0AR

DMA_S5M1AR

DMA_S5FCR

DMA_S6CR

DMA_S6NDTR

DMA_S6PAR

DMA_S6M0AR

DMA_S6M1AR

DMA_S6FCR

DMA_S7CR

DMA_S7NDTR

DMA_S7PAR

DMA_S7M0AR

DMA_S7M1AR

DMA_S7FCR

ADC

ADC_SR

ADC_CR1

ADC_CR2

ADC_SMPR1

ADC_SMPR2

ADC_JOFFR1

ADC_JOFFR2

ADC_JOFFR3

ADC_JOFFR4

ADC_HTR

ADC_LTR

ADC_SQR1

ADC_SQR2

ADC_SQR3

ADC_JSQR

ADC_JDR1

ADC_JDR2

ADC_JDR3

ADC_JDR4

ADC_DR

103比207多16项配置

ADC_CSR

ADC_CCR

ADC_CDR

DAC_CR

DAC_SWTRIGR

DAC_DHR12R1

DAC_DHR12L1

DAC_DHR8R1

DAC_DHR12R2

DAC_DHR12L2

DAC_DHR8R2

DAC_DHR12LD

DAC_DHR12RD

DAC_DHR8RD

DAC_DOR1

DAC_DOR2

DAC_SR

DCMI

高级定时器

22个寄存器项

普通定时器

TIMx_CR1

TIMx_CR2

TIMx_SMCR

TIMx_DIER

TIMx_SR

TIMx_EGR

TIMx_CCMR1

TIMx_CCMR2

TIMx_CCER

TIMx_CNT

增加多项配置

TIMx_PSC

TIMx_ARR

TIMx_CCR1

TIMx_CCR2

TIMx_CCR3

TIMx_CCR4

TIMx_DCR

TIMx_DMAR

TIM2_OR

TIM5_OR

TIM9-TMR14

基本定时器

8个寄存器项

RTC

RTC_TR

RTC_DR

RTC_CR

RTC_ISR

RTC_PRER

RTC_WUTR

RTC_CALIBR

RTC_ALRMAR

RTC_ALRMBR

RTC_WPR

RTC_TSTR

RTC_RSDR

RTC_TAFCR

RTC_BK0R

RTC_BK19R

RTC_CRH

RTC_CRL

RTC_PRLH

RTC_PRLL

RTC_DIVH

RTC_DIVL

RTC_CNTH

RTC_CNTL

RTC_ALRH

RTC_ALRL

IWDG

4个寄存器项

WWDG

3个寄存器项

CRYP

HASH

RNG

9个寄存器项

USART_SR

USART_DR

USART_BRR

USART_CR1

USART_CR2

USART_CR3

USART_GTPR

SDIO

18个寄存器项

FSMC

25个寄存器项

66个寄存器项

有6个寄存器项不同(207比103多配置项)

USB-OTG-FS

USB-OTG-HS

USB(device)

注:√ 表示存在寄存器项 ×表示不存在

继续阅读