stm32入门-----初识stm32

目录

前言

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芯片原理图与最小系统电路

原理图:

 最小系统电路:

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

日常壁纸:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Fitz&

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值