天天看點

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)

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

繼續閱讀