了解STM32F103单片机的特点与应用

欢迎入群共同学习交流

1.STM32F103单片机概述

    由意法半导体(ST公司)开发,基于Cortex-M架构,STM32F103C8T6单片机属于Cortex-M3架构,CPU主频为72MHz,RAM大小为20K(SRAM),ROM大小为64K(FLASH),工作电压2-3.6V,硬件采用LQFP48封装

2.外设简介

英文缩写 名称 英文缩写 名称
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主机接口

NVIC和SysTick是位于Cortex-M内核的外设,其余为内核外的外设

三、编译输出介绍

编译输出
(1)Code:代码段大小
(2)RO-data:只读数据段
(3)RW-data:读写数据段
(4)ZI-data:未初始化或初始化为0的数据段
(5)占用FLASH大小:Code+RO-data+RW-data
(6)占用RAM大小:RW-data+ZI-data+栈+堆
(7)以上这些数据段指的是全局变量或静态变量,不包含非静态局部变量

作者:KINO32

物联沃分享整理
物联沃-IOTWORD物联网 » 了解STM32F103单片机的特点与应用

发表回复