目录
(1)STM32代表ARM Cortex-M内核的32为微控制器
(2)F代表芯片子系列
(3)103代表增强型系列
(4)R:该项代表引脚数。T代表36引脚,C代表48引脚,R代表64引脚,V代表100引脚,Z代表144引脚,I代表176引脚
(5)B:该项代表内嵌Flash容量,其中6代表32K字节Flash,8代表64K字节Flash,B代表128K字节Flash,C代表256K字节Flash,D代表384K字节Flash,E代表512K字节Flash,G代表1M字节Flash
(6)T:该项代表封装,其中H代表BGA封装,T代表LQFP封装,U代表VFQFPN封装
(7)6:该项代表工作温度范围,其中6代表-40——85℃,7代表-40——105℃
(1)内核:32 高性能 ARM Cortex-M3处理器。时钟高达72MHz,实际还可以超频一点。单周期乘法和硬件除法。
(2)IO口:144引脚 112个IO口,大部分IO口(FT)都耐5V(模拟通道除外),支持SWD和JTAG调试,SWD只要2跟数据线。
(3)存储器容量:512K Flash,64K SRAM。
(4)时钟、复位和电源管理:
①2.0~3.6电源和IO电压;
②上电复位,掉电复位和可编程的电压监控;
③强大的时钟系统:
(5)低功耗:
(6)AD模数转换器:
(7)DA 数模转换器:
(8)DMA :12 个 DMA 通道(7 个 DMA1 通道,5 个 DMA2 通道),支持外设:定时器、ADC、DAC、SDIO、IIS、SPI、IIC 和 USART
(9)定时器:多达11个定时器
(10)通信接口:多达 13 个通信接口

正看丝印,以左边一列西北角第一个管脚是第一脚,然后逆时针排序。

要想根据功能来分配IO,那就得先知道每个IO的功能说明,这个我们可以从官方的数据手册里面找到 。数据手册主要用于芯片选型和设计原理图时参考,参考手册主要用于在编程的时候查阅。在数据手册中,有关引脚定义的部分在 Pinouts and pin description 这个小节中,具体定义见以下:



构成芯片的最小系统的要素:电源、晶振、下载IO、BOOT启动方式IO、复位IO,其余IO根据项目需求引出。