目录

前言

ARM

 stm32

1.stm32家族

2.stm32的外设资源

3.命名规则

4.系统结构

5.引脚定义

 6.启动配置

7.STM32F103C8T6芯片

8.STM32F103C8T6芯片原理图与最小系统电路


前言

        已经很久没跟新了,上次发文的时候是好几个月之前了,现在我是想去学习stm32,与此同时在学习的过程中发布相关的文章供大家参考,我是跟着b站上江大科协去学习的([1-2] STM32简介_哔哩哔哩_bilibili),想学习的也可以跟着看一下。本期的主要内容就是简单介绍一下stm32以及其应用领域,后面会继续讲解通过stm32来去实现相关的功能。

ARM


ARM
既指
ARM
公司,也指
ARM
处理器内核


ARM
公司是全球领先的半导体知识产权(
IP
)提供商,全世界超过
95%
的智能手机和平板电脑都采用
ARM
架构


ARM
公司设计
ARM
内核,半导体厂商完善内核周边电路并生产芯片

 stm32

1.stm32家族


STM32

ST
公司基于
ARM Cortex-M
内核开发的
32
位微控制器


STM32
常应用在嵌入式领域,如智能车、无人机、机器人、无线通信、物联网、工业控制、娱乐电子产品等


STM32
功能强大、性能优异、片上资源丰富、功耗低,是一款经典的嵌入式微控制器

 stm32家族(stm32分为下图这几大类,供参考):

 后面我要继续学习的是STM32F103C8T6 类型的芯片。

2.stm32的外设资源

英文缩写

名称

英文缩写

名称

NVIC

嵌套向量中断控制器

CAN

CAN通信

SysTick

系统滴答定时器

USB

USB通信

RCC

复位和时钟控制

RTC

实时时钟

GPIO

通用IO口

CRC

CRC校验

AFIO

复用IO口

PWR

电源控制

EXTI

外部中断

BKP

备份寄存器

TIM

定时器

IWDG

独立看门狗

ADC

模数转换器

WWDG

窗口看门狗

DMA

直接内存访问

DAC

数模转换器

USART

同步/异步串口通信

SDIO

SD卡接口

I2C

I2C通信

FSMC

可变静态存储控制器

SPI

SPI通信

USB OTG

USB主机接口

3.命名规则

4.系统结构

 

5.引脚定义

 6.启动配置

7.STM32F103C8T6芯片


系列:主流系列
STM32F1


内核:
ARM Cortex-M3


主频:
72MHz


RAM

20K

SRAM


ROM

64K

Flash


供电:
2.0~3.6V
(标准
3.3V


封装:
LQFP48

8.STM32F103C8T6芯片原理图与最小系统电路

原理图:

 最小系统电路:

 以上是本期的全部内容了,我们下次见!

日常壁纸:

作者:Fitz&

物联沃分享整理
物联沃-IOTWORD物联网 » stm32入门—–初识stm32

发表回复