、写在前面:最近在看江协科技的STM32入门课程,以此记录,当个笔记。
一、硬件准备
1、STM32F103C8T6最小系统板,面包板,杜邦线,STlink下载器,一个LED灯。
二、STM32C8T6简介
系列:主流系列STM32F1 内核:ARM Cortex-M3 主频:72MHz RAM:20K(SRAM) ROM:64K(Flash) 供电:2.0~3.6V(标准3.3V) 封装:LQFP48
片上资源外设:
三、GPIO
GPIO是通用输入/输出端口的简称,是STM32可控制的引脚。GPIO的引脚与外部硬件设备连接,可实现与外部通讯、控制外部硬件或者采集外部硬件数据的功能。
GPIO基本结构
每个
GPI/O
端口有两个
32
位配置寄存器
(GPIOx_CRL
,
GPIOx_CRH)
,两个
32
位数据寄存器
(GPIOx_IDR
和
GPIOx_ODR)
,一个
32
位置位
/
复位寄存器
(GPIOx_BSRR)