stm32f103c8t6芯片引脚配置图及其引脚规格定义详解
STM32F1 STM32F103C8T6中密度性能线系列包含高性能Arm®Cortex®-M3 32位RISC核心,工作频率为72 MHz,高速嵌入式存储器(闪存高达128 KB,SRAM高达20 KB),以及连接到两条APB总线的大量增强型I/O和外围设备。所有设备都提供两个12位ADC、三个通用16位定时器和一个PWM定时器,以及标准和高级通信接口:最多两个I2C和SPI、三个USART、一个USB和一个CAN。
STM32F103C8T6设备的工作电压为2.0至3.6 V。它们可在-40至+85°C温度范围和-40至+105°C扩展温度范围内使用。一套全面的节能模式允许设计低功耗应用。STM32F103xx中密度性能线系列包括六种不同封装类型的设备:从36针到100针。根据所选择的设备,包括不同的外围设备集,下面的描述概述了该系列中建议的完整外围设备。
常用引脚及功能
1.STM32F103C8T6是一款基于ARM Cortex-M3内核的微控制器,它具有许多GPIO引脚,每个引脚都可以配置为不同的功能。以下是STM32F103C8T6常用引脚的功能整理:
2.PA0-PA15: 16个通用I/O引脚,可用于输入/输出、外部中断、模拟输入等。
3.PB0-PB15: 16个通用I/O引脚,可用于输入/输出、外部中断、模拟输入等。
4.PC13-PC15: 3个通用I/O引脚,可用于输入/输出、外部中断等。
5.PD0-PD2: 3个通用I/O引脚,可用于输入/输出、外部中断等。
6.PE0-PE5: 6个通用I/O引脚,可用于输入/输出、外部中断等。
7.PF0-PF1: 2个通用I/O引脚,可用于输入/输出、外部中断等。
除了通用I/O引脚外,STM32F103C8T6还具有其他特殊功能引脚,如:
PA9/PA10: USART1的TX/RX引脚。
PA2/PA3: USART2的TX/RX引脚。
PA0/PA1: UART4的TX/RX引脚。
PB10/PB11: I2C2的SCL/SDA引脚。
PA4-PA7, PB0-PB1: 用于ADC模数转换器的模拟输入引脚。
规格参数
功能特点
Arm®32位Cortex®-M3 CPU内核
–72 MHz最大频率,
1.25 DMIPS/MHz(双音2.1)0等待状态内存时的性能
内存
–64或128 KB闪存
–20 KB SRAM
时钟、复位和电源管理
–2.0至3.6 V应用电源和I/O
–POR、PDR和可编程电压
探测器(PVD)
–4至16 MHz晶体振荡器
–内部8 MHz工厂修整RC
–内部40 kHz RC
–CPU时钟的PLL
–32 kHz振荡器,用于带校准的RTC
低功耗
–睡眠、停止和待机模式
–RTC和备份寄存器的VBAT电源
2x 12位1μs A/D转换器(最多16个通道)
–转换范围:0至3.6 V
–双重采样和保持功能
–温度传感器
数字移动通信
–7通道DMA控制器
–支持外围设备:计时器、ADC、SPI、I2Cs和USART
多达80个快速I/O端口
–26/37/51/80 I/O,全部可映射到16外部中断向量
调试模式
–串行线调试(SWD)和JTAG
接口
七个计时器
–三个16位计时器,每个计时器最多
4 IC/OC/PWM或脉冲计数器和
正交(增量)编码器输入
–16位,电机控制PWM定时器
死区产生和紧急停机
–两个看门狗定时器(独立和窗口)
–SysTick计时器24位下计数器
多达九个通信接口
–最多两个I2C接口(SMBus/PMBus®)
–最多三个USART(ISO 7816接口,LIN、IrDA功能、调制解调器控制)
–最多两个SPI(18 Mbit/s)
–CAN接口(2.0B激活)
–USB 2.0全速接口
引脚配置
功能参数
封装参数
编辑:xiaoYing 最后修改时间:2023-09-04