STM32F103介绍以及例程下载。

STM32F系列属于中低水平32位ARM单片机,该系列芯片是意法半导体(ST)公司的产品,其核心是cortex-m3。
根据片上闪存的大小,该系列芯片可分为三类:小型(16K和32K)、中型(64K和128K)和大型(256K、384K和512K)。
芯片集成计时器、CAN、ADC、SPI、I2C、USB、UART等功能。

内核

——ARM 32位cortex-m3

——最高工作频率72MHz,最高可达1.25dmips /MHZ (DhrystONe2.1)

——单循环乘法和硬件除法

内存

——从16K到512K字节的FLASH程序内存(STM32F103XXXX中的第二个X代表FLASH容量,其中:“4”=16K,“6”=32K,“8”=64K, B=128K, C=256K, D=384K, E=512K)

——最大64K字节的SRAM

电源管理

——2.0-3.6v电源和I/O引脚

-开机/关机复位(POR/PDR),可编程电压监控器(PVD)

——4-16mhz晶体振荡器

——内置工厂调节的8MHz RC振荡器

——校准40KHz的嵌入式RC振荡器

——PLL生成CPU时钟

——校准32KHz的RC振荡器

低功耗

——休眠、关机和待机模式

——Vbat为RTC和备份寄存器提供电源

模拟-数字转换器

——2个12位adc, 1us转换时间(最多16个输入通道)

——转换范围:0到3.6V

——双重采样和保留功能

——温度传感器

直接存储器存取

——两个DMA控制器,共12个DMA通道:DMA1有7个通道,DMA2有5个通道

——支持外设:定时器、ADC、SPI、USB、IIC、UART

-最多112个快速I/O端口(只有Z系列超过100个引脚)

——26/37/51/80/112 I/O端口,所有I/O端口映射到16个外部中断;几乎所有的端口都能容忍5V信号

调试模式

——串行单线调试(SWD)和JTAG接口

最多8个计时器

-3个16位定时器,每个定时器最多有4个通道和增量编码器输入用于输入捕获/输出比较/PWM或脉冲计数

——16位死区控制和紧急制动,PWM先进的控制计时器,用于电机控制

——2个看门狗定时器(独立和窗口类型)

——系统时间定时器:24位自降计数器

——最多9个通讯接口:

2个I2C接口(支持SMBus/PMBus)

3个USART接口(支持ISO7816接口、LIN接口、IrDA接口、调制解调控制)

2个SPI接口(18M位/秒)

CAN接口(2.0b激活)

USB 2.0全速接口

细胞

CRC单元,96位新批唯一码

封装

ECOPACK封装

可以看出STM32f103是非常不错的,如果需要更多相关的demo例程源码的话可以到硬氪网看看

stm32f103 26个例程代码 亲测可用:https://www.hardkr.com/download-901

你可能感兴趣的:(STM32F103介绍以及例程下载。)