前段时间以红牛开发板为主,在其上成功移植了.NET Micro Framework(请参见我以前写的系列移植文章:链接),最近开始在ST下一代Cortex-M3芯片STM32F207的平台上移植.NET Micro Framework(马上要推出的.NET Micro Framework教育箱第二代),由于目前STM32F207并没有公开发布,一般网友目前仅知道芯片的相关参数指标,而不知道相关寄存器的情况,所以在评估未来基于STM32F207芯片的产品开发周期的时候,难免会误判,这里就顺便把STM32F103ZE和STM32F207ZG的芯片区别(特别是寄存器区别)罗列了出来。
一、功能区别(主要)
型号
|
片内
Flash
|
RAM
|
定时器
|
SPI
|
I2C
|
USB/
CAN
|
USART
|
Ethernet
|
ADC/
DAC
|
GPIO
|
普通
|
高级
|
基本
|
103
|
512K
|
64K
|
4
|
2
|
2
|
3
|
3
|
1/1
|
5
|
0
|
3/1
|
112
|
207
|
1M
|
128K
|
10
|
2
|
2
|
3
|
3
|
OTG/2
|
6
|
1
|
24/2
|
144
|
注:103主频:72M207主频:120M 含camera接口
二、寄存器区别
项目
|
寄存器名
|
103
|
207
|
说明
|
CRC
|
CRC_DR
|
√
|
√
|
相同
|
CRC_IDR
|
√
|
√
|
相同
|
CRC_CR
|
√
|
√
|
相同
|
PWR
|
PWR_CR
|
√
|
√
|
207比103多1项配置
|
PWR_CSR
|
√
|
√
|
207比103多1项配置
|
RCC
|
RCC_CR
|
√
|
√
|
无区别
|
RCC_PLLCFGR
|
×
|
√
|
|
RCC_CFGR
|
√
|
√
|
多项配置不同
|
RCC_CIR
|
√
|
√
|
多项配置不同
|
RCC_AHB1RSTR
|
×
|
√
|
|
RCC_AHB2RSTR
|
×
|
√
|
|
RCC_AHB3RSTR
|
×
|
√
|
|
RCC_APB1RSTR
|
√
|
√
|
多项配置不同
|
RCC_APB1RSTR
|
√
|
√
|
多项配置不同
|
RCC_AHB1ENR
|
×
|
√
|
|
RCC_AHB2ENR
|
×
|
√
|
|
RCC_AHB3ENR
|
×
|
√
|
|
RCC_APB1ENR
|
√
|
√
|
多项配置不同
|
RCC_APB2ENR
|
√
|
√
|
多项配置不同
|
RCC_BDCR
|
√
|
√
|
相同
|
RCC_CSR
|
√
|
√
|
207比103多1项配置
|
RCC_SSCGR
|
×
|
√
|
|
GPIO
|
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
|
分享到:
Global site tag (gtag.js) - Google Analytics
|
相关推荐
STM32F103ZE在STM32系列中属于中高端型号,它提供了多种存储器大小和引脚数量的选择,本案例中涉及的是带有100引脚的版本。 "STM32F103ZE原理图和PCB封装"是设计电路板时必不可少的资料。原理图(Schematic)是用来...
STM32F103ZE是意法半导体公司(STMicroelectronics)生产的一款基于ARM Cortex-M3内核的微控制器,具有丰富的外设接口和较高的处理能力。本篇文章将深入探讨如何在STM32F103ZE上移植UCOSII,并利用IAR Embedded ...
标题中的“STM32F103ZE核心板”指的是专为开发和学习这款微控制器而设计的电路板,通常包括了芯片本身以及必要的外围接口,便于开发者进行硬件原型设计和软件编程。 描述中的“学习ZET的好工具,关于ZET6的元件封装...
STM32F103ZE核心板是一款基于STM32F103ZE微控制器的开发板,提供了丰富的接口和功能,满足各种应用需求。该核心板电路图提供了详细的电路设计和PCB排版样式图,方便用户根据自身情况进行调整和修改。 二、电路板...
STM32F103ZE是一款非常流行的基于ARM Cortex-M3内核的微控制器,广泛应用于嵌入式系统设计,特别是在电子设备、自动化控制、物联网等领域。本项目中,我们探讨的是如何使用STM32F103ZE进行ADC(模拟数字转换器)数据...
这张原理图和描述体现了STM32F103ZE微控制器在设计时的灵活性和丰富的外设选择,允许开发者根据项目需求,灵活添加和配置外围电路,满足不同应用场景。在设计时,开发者需要仔细参考STM32F103ZE的数据手册和参考资料...
STM32F103ZE系列芯片GPIO引脚描述,包含主功能、复用功能、重映射以及是否容忍5V,便于开发中快速选择引脚,减少不必要的时间损耗。
STM32F103ZE中文数据手册是开发人员了解和使用该芯片的重要参考资料。 数据手册主要分为以下几个部分: 1. **概述**:这部分通常介绍STM32F103ZE的主要特性,如CPU性能、工作频率、内存大小、封装选项等。它会提供...
在硬件层面,"所用芯片.jpg"可能展示了STM32F103ZE的实物图,以及可能的电路连接方式,包括USB接口的连接。通常,STM32会通过USB OTG(On-The-Go)功能来扮演主机或设备角色,这里我们关心的是设备模式,使得STM32能...
"STM32F103VE/ZE指南者霸道例程"是一个专门为初学者设计的学习资源,旨在帮助用户快速理解和掌握STM32F103VE和STM32F103ZE的使用方法。这个例程兼容"秉火指南者"和"霸道"两块开发板,这两款板卡都为STM32F103系列...
STM32F103ZE最小系统板电路原理图是针对ST公司生产的STM32F103ZE微控制器(MCU)的一个基础电路设计方案。该微控制器基于ARM Cortex-M3内核,广泛应用于需要高性能、低成本、低功耗的嵌入式系统领域。STM32F103ZE...
STM32F103ZE-SK开发板是专为STM32F103ZE设计的开发工具,包含了丰富的外设接口和调试工具,便于开发者进行软件开发和硬件验证。将uCOS-II与STM32F103ZE集成,可以充分利用微控制器的性能,实现复杂而实时的嵌入式...
在这个项目中,我们基于STM32F103ZE微控制器和ILI9488液晶驱动芯片来实现这一功能,并将截图保存到SD卡上。下面将详细介绍涉及的知识点。 1. **STM32F103ZE**:STM32F103ZE是意法半导体(STMicroelectronics)生产...
3. **安富莱STM32F103ZE-EK基础例程及用户手册(2009-12-21).rar**:这个文件很可能包含了适用于STM32F103ZE-EK的C或C++示例代码,用于演示微控制器的基本功能和使用方法,比如GPIO输入输出、定时器、串口通信等。...
资源讲述了如何从stm32的样例usart程序中移植ucos-ii的官方源...压缩包中还有官方下好的ucosMicrium_STM32F103ZE-SK_uCOS-II (1).exe文件,包含了源工程,和目标工程。都可以使用,学会了就可以自己实现ucos的移植。
本文给出了STM32F103xC、STM32F103xD和STM32F103...在参考手册中,STM32F103x4和STM32F103x6被归为小容量产品,STM32F103x8和STM32F103xB被归为中等容量产品,STM32F103xC、STM32F103xD和STM32F103xE被归为大容量产品。
此开发板可能提供了STM32F103ZE芯片的硬件接口和外围电路设计,为开发者搭建硬件平台和进行系统原型开发提供了便利。 描述部分“好点子STM32F103ZE开发板原理图.pdf。”非常简洁,未提供更多信息,仅复述了标题的...
总的来说,这个压缩包提供了一套完整的STM32F103ZE微控制器在Altium Designer 16环境下的设计资源,包括关键的封装信息和可能的结构参考,是进行STM32F103ZE相关硬件开发的重要资料。设计者可以利用这些资源快速搭建...
STM32F103ZE-SK开发板则提供了该芯片的实验平台,包含必要的硬件资源,如LED、按键、串口等,便于开发者进行软件开发和硬件调试。 将uCOS-II移植到STM32F103ZE-SK的过程中,首先要理解uCOS-II的内核机制,包括任务...