联系方式

    深圳市英瑞尔芯科技有限公司

    电话:

    186 6591 0262

    E-mail:

    sally@szinter.com.cn

    地址:

    深圳市福田区振华路现代之窗A座7B

STM32及内部资源简介

发布时间:2023-07-21 18:10:00

来源:http://www.szinter.com.cn/news957427.html

本篇文章主要是让大家简单了解认识STM32 并了解本实验平台上的外设资源。

首先,我们要知道 STM32 最小系统的组成有哪些,它包含一个 STM32 的主控芯片、电源电路、时钟电路、复位电路、启动方式电路以及下载电路。

其中, STM32 主控芯片就好比我们的大脑,因此它的重要性不言而喻,那么什么是 STM32 呢?

一句话概括,STM32就 设计推出的 以 ARM Cortex-M 为内核的32位控制器。那么,什么又是 Cortex-M 内核呢?Cortex-M 内核属于 ARM 公司 设计的 “A”、R”、 “M” 系列处理器当中的 “M” 系列内核,其中,'A' 系列内核面向于基于虚拟内存的操作系统和用户应用,“R”系列内核针对实时系统,而“M”系列内核是基于微控制器的,接下来我们所学习的正是这一款处理器。另外大家也需要了解的是,全世界超过95%的智能手机和平板电脑都是采用的 ARM 的架构,所以它的市场占有量是很庞大的,非常值得我们去学习。

此外,除了 M系列的当中的 M3 内核,还有其他系列的M内核。下面大家看一下 ST 公司的 M 系列的内核,通过这幅图,我们可以看到有 M0、M3、M4、M7等系列,同时针对不同应用场景,它还有无线、超低功耗、主流级、高性能这些系列,我们的主控便是主流级的 STM32F1 系列MCU,关于STM32以及ARM 内核,我们就说到这里。

下面我们介绍一下本实验平台的主控芯片。本实验平台所使用的主控芯片为 STM32F103C8T6 ,大家后续还会见到诸如 STM3F103ZET6、STM32F103RCT6等等型号 MCU。那么这么多型号 MCU 它们是怎样进行定义命名的呢?我们来看下面这一幅图:

我们根据这幅说明图,针对 STM32F103C8T6 这款芯片可了解它的命名方式。

接下面来看一下它的外设资源有哪些。

通过外设资源图可以看到它的主频是72MHz,RAM为20K字节,FLASH为 ** K字节。

我们先简单介绍一下RAM和FLASH的概念,这里和手机进行类比,RAM相当于手机中的运行内存,它掉电以后是不会保存数据的;FLASH闪存就相当于手机中的内存,它可以保存我们的一些用户数据。

GPIO外设又称为输入输出管脚,本芯片中有37个;

本芯片有四个定时器,其中一个是高级定时器,其余三个是通用定时器。

ADC又称为模拟数字转换器,本芯片有两个ADC可供使用。

>weixin.qq.com/r/ey4gONXE7IiTrZFb93tp (二维码自动识别)

点击链接观看更多相关课程

电堂科技

相关标签: