STM32介绍

一、ARM简介

  • ARM是Advanced RISC Machines****的缩写,它是一家微处理器行业的知名企业,该企业设计了大量高性能、廉价、低功耗的RISC(精简指令集)处理器
  • ARM公司是全球领先的半导体知识产权(IP)提供商,全世界超过95%的智能手机和平板电脑都采用ARM架构
  • ARM公司设计ARM内核,半导体厂商完善内核周边电路并生产芯片
    ARM 公司的特点是只设计芯片,而不生产。它将技术授权给半导体厂商,并提供服务

主流厂家:

• 德州仪器(TI) 
• 高通(Qualcomm) 
• 三星(Samsung) 
• 恩智浦(NXP) 
• 全志(Allwinner Technology) 
• 华为海思(HiSilicon) 
• 联发科(MTK) 
• 瑞星薇(rockchip) 

1、ARM核介绍

  • CPU核

CPU又叫中央处理器,其主要功能是进行运算和逻辑运算,内部结构大概可以分为控制单元、算术逻辑单元和存储单元等几个部分。按照其处理信息的字长可以分为:八位微处理器、十六位微处理器、三十二位微处理器以及六十四位微处理器等等

2、ARM核发展史

ARM公司在经典处理器ARM11以后的产品改用Cortex命名,并分成A、R和M三类,旨在为各种不同的市场提供服务。Cortex系列属于ARMv7架构,由于应用领域不同,基于v7架构的Cortex处理器系列所采用的技术也不相同,基于v7A的称为Cortex-A系列,基于v7R的称为Cortex-R系列,基于v7M的称为Cortex-M系列

在这里插入图片描述
在这里插入图片描述

二、STM32简介

  • STM32是ST公司基于ARM Cortex-M内核开发的32位微控制器
  • STM32常应用在嵌入式领域,如智能车、无人机、机器人、无线通信、物联网、工业控制、娱乐电子产品等
  • STM32功能强大、性能优异、片上资源丰富、功耗低,是一款经典的嵌入式微控制器

官网网站: https://www.st.com/content/st_com/zh.html

1、产品选型

包括一系列产品,集高性能、实时功能、数字信号处理、低功耗/低电压操作、连接性等特性于一身

在这里插入图片描述

下面都以STM32F103C8T6为例进行简单介绍

系列:主流系列STM32F1
内核:ARM Cortex-M3
主频:72MHz
RAM:20K(SRAM)
ROM:64K(Flash)
供电:2.0~3.6V(标准3.3V)
封装:LQFP48

/direct/fe9904a0ffc74d37bbabae8d65cb8b9e.png)

2、片上资源/外设

在这里插入图片描述

3、命名规则

在这里插入图片描述

4、系统架构

Cortex-M3是STM32内核,分别引入三条总线:ICode
指令总线(用来加载程序指令);DCode数据总线(用来加载数据,比如常量调试参数等);System:系统总线(用来连接总线矩阵其他的东西,比如SRAM用来存储运行时的变量数据等)。其中指令总线和数据总线主要是用来连接Flash缓存的,Flash里面存储的就是我们编写的程序。

AHB系统总线(先进高性能总线),主要用于挂载主要的外设比如SDIO、复位和时钟控制RCC.
APB先进外设总线,用户连接一般外设,AHB的整体性能总体比APB高一些其中APB2的性能又比APB1高一些(APB2一般是和AHB同频都是72MHz,APB1一般都是36MHz,所以APB2连接的都是一般外设中稍微重要的部分)

DMA可以把他当成内核CPU的下秘书,必有有一些大量的数据搬运的活,让CPU来干就太费时费力影响CPU的正常工作,所以DMA主要干类似数据搬运的工作简单且反复的事情。DMA通过DMA总线连接到总线矩阵上,可以拥有和CPU一样的总线控制权用于访问各种外设

在这里插入图片描述

5、引脚定义

下面是STM32F103C8T6的引脚定义

红色:电源相关的引脚
蓝色:最小系统相关引脚
绿色:IO口、功能口
类型:S代表电源、I代办输入、O代办输出、IO代表输入输出
FT:标记带有FT的表示能容忍5V电压,没有FT的只能容忍3.3V电压
主功能:上电后默认功能

在这里插入图片描述

在这里插入图片描述

6、启动配置

在这里插入图片描述

7、最小系统电路

在这里插入图片描述

  • 4
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值